File: /var/www/ai-notam/.gitlab-ci-foach.yml
deploy:test:
tags:
- dev
only:
- dev
script:
- cd /var/www/ai-notam
- git fetch
- git reset --hard origin/dev
- cd laravel
- /usr/bin/php8.3 composer.phar install
- export NVM_DIR="$HOME/.nvm" && . "$NVM_DIR/nvm.sh" --no-use
- nvm use v20.15.0
- npm install
- npm run build
deploy:production:
resource_group: deployer
tags:
- deployer
only:
- main
script:
- cd /projects/notam/repo
- git fetch
- git reset --hard origin/main
- cp -f ../secrets/.env.prod .env
- cp -f ../secrets/.env.lara.prod ./laravel/.env
- ./build.sh prod