kind: pipeline type: exec name: default steps: - name: build commands: - docker build -t registry.willaspace.com/willaspace/${IMAGE_NAME}:latest --build-arg ssh_prv_key="$(cat /home/administrator/.ssh/id_rsa)" - cd /home/administrator/apps/${IMAGE_NAME}/;sudo ./BuildDocker - name: deploy commands: - cd /home/administrator/apps/${IMAGE_NAME}/ ; docker-compose up -d - docker exec willaengine bash -c "COMPOSER=composer-prod.json composer update" - docker exec willaengine service cron start - docker exec willaengine php artisan config:cache - docker exec willaengine php artisan route:cache trigger: branch: - master environment: - IMAGE_NAME=willaengine