diff --git a/.drone.yml b/.drone.yml index 31eec26..7b6f5b6 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,6 +1,6 @@ kind: pipeline type: docker -name: default +name: bogazici-api trigger: branch: @@ -15,13 +15,13 @@ steps: branch: - develop commands: - - apt-get update && apt-get install -y git unzip curl libzip-dev default-mysql-client - - docker-php-ext-install pdo_mysql zip + - apt-get update && apt-get install -y git unzip curl libzip-dev libicu-dev default-mysql-client + - docker-php-ext-install pdo_mysql zip intl - curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer - cp .env.example .env || true - composer install --no-interaction --prefer-dist --optimize-autoloader - php artisan key:generate --force || true - - php artisan config:clear || true + - php artisan optimize:clear || true - php artisan test || true - name: deploy-test @@ -31,11 +31,12 @@ steps: - test settings: host: - from_secret: server_host + from_secret: SERVER_HOST username: - from_secret: server_user + from_secret: SERVER_USER key: - from_secret: server_ssh_key + from_secret: SERVER_SSH_KEY + port: 22 script: - cd /opt/projects/bogazici/corporate-api/test/api - bash scripts/deploy-test.sh @@ -47,11 +48,12 @@ steps: - main settings: host: - from_secret: server_host + from_secret: SERVER_HOST username: - from_secret: server_user + from_secret: SERVER_USER key: - from_secret: server_ssh_key + from_secret: SERVER_SSH_KEY + port: 22 script: - cd /opt/projects/bogazici/corporate-api/prod/api - bash scripts/deploy-prod.sh