הולכים לATOMIC לוחצים על הוספת פרוייקט חדש. ממלאים מה שצריך ושומרים.

שלב הבא אנחנו צריכים לקחת את ה-WEBHOOK URL ולהוסיף אותו בהגדרות של רפוסיטורי שלנו.


בשלב הבא צריכים להוסיף SYMLINK לקובץ שלנו של ההגדרות .ENV

שלב הבא להוסיף Deployment Scripts בחלק של Install Composer Dependencies ב-After אנחנו מוסיפים כמה סקריפטים.

CLEAR CACHE

cd {RELEASEPATH}
php artisan view:clear
php artisan cache:clear
php artisan route:clear
php artisan config:clear
DB SEED

cd {RELEASEPATH}
php artisan db:seed
MIGRATE

cd {RELEASEPATH}
php artisan migrate –force
NPM RUN

cd {RELEASEPATH}
npm i
npm run build
במקרה הזה ספיציפית התקנה של ה-NPM בדרך רגילה לא עבדה.
היינו צריכים למצוא פיטרון אחר, סיבה לכך שראנקלאוד לא משתמש בגירסה של ה-NODEJS שהיינו צריכים.
פה השתמשנו ב-NVM כדי להתקין גירסות נוספות ואז קארנו ל -NODE ממש מהתיקיה שלו.
איך להשתמש ב-NVM אפשר למצאו בדוקומנטציה.
cd {RELEASEPATH}
/home/runcloud/.nvm/versions/node/v16.6.1/bin/npm i
/home/runcloud/.nvm/versions/node/v16.6.1/bin/npm run build