File: /var/www/landings/.gitlab-ci.foach.yml
stages:
- deploy
- build
deploy:test:
stage: deploy
only:
- dev
script:
- cd /var/www/landings
- git fetch --all
- git reset --hard origin/dev
build:casatrade.affiliate:
stage: build
only:
- dev
script:
- cd /var/www/landings/landings/casatrade-com-affilaite
- export NVM_DIR="$HOME/.nvm" && . "$NVM_DIR/nvm.sh" --no-use
- nvm use v18.17.1
- yarn && yarn build
build:iq-option:
stage: build
only:
- dev
script:
- cd /var/www/landings/landings/iq-option
- export NVM_DIR="$HOME/.nvm" && . "$NVM_DIR/nvm.sh" --no-use
- nvm use v22.12.0
- yarn && yarn build
build:iq-option-v2:
stage: build
only:
- dev
script:
- cd /var/www/landings/landings/iq-option-v2
- export NVM_DIR="$HOME/.nvm" && . "$NVM_DIR/nvm.sh" --no-use
- nvm use v22.12.0
- yarn && yarn build
build:exnova-black:
stage: build
only:
- dev
script:
- cd /var/www/landings/landings/exnova-black
- export NVM_DIR="$HOME/.nvm" && . "$NVM_DIR/nvm.sh" --no-use
- nvm use v22.12.0
- yarn && yarn build
build:exnova-upgrade:
stage: build
only:
- dev
script:
- cd /var/www/landings/landings/exnova-upgrade
- export NVM_DIR="$HOME/.nvm" && . "$NVM_DIR/nvm.sh" --no-use
- nvm use v22.12.0
- yarn && yarn build
build:exnova-trade-rush:
stage: build
only:
- dev
script:
- cd /var/www/landings/landings/exnova-trade-rush
- export NVM_DIR="$HOME/.nvm" && . "$NVM_DIR/nvm.sh" --no-use
- nvm use v22.12.0
- yarn && yarn build