|
@@ -14,7 +14,7 @@ pipeline:
|
|
image: debian:9.0
|
|
image: debian:9.0
|
|
commands:
|
|
commands:
|
|
- echo 'Acquire::http { Proxy "http://200.50.168.30:3142"; };' > /etc/apt/apt.conf.d/01proxy
|
|
- echo 'Acquire::http { Proxy "http://200.50.168.30:3142"; };' > /etc/apt/apt.conf.d/01proxy
|
|
- - apt-get update && apt-get install -yq build-essential git php7.0-cli php7.0-mysql mysql-client php7.0-curl php7.0-xml php7.0-bcmath php7.0-mbstring
|
|
|
|
|
|
+ - apt-get update && apt-get install -yq build-essential git php7.0-cli php7.0-mysql mysql-client php7.0-curl php7.0-xml php7.0-bcmath php7.0-mbstring php7.0-zip
|
|
|
|
|
|
- yes | mysqladmin -h 127.0.0.1 create fd3_stats
|
|
- yes | mysqladmin -h 127.0.0.1 create fd3_stats
|
|
- yes | mysqladmin -h 127.0.0.1 create fd_session
|
|
- yes | mysqladmin -h 127.0.0.1 create fd_session
|
|
@@ -23,7 +23,6 @@ pipeline:
|
|
- php composer-setup.php --install-dir=/usr/local/bin/ --filename=composer
|
|
- php composer-setup.php --install-dir=/usr/local/bin/ --filename=composer
|
|
- php -r "unlink('composer-setup.php');"
|
|
- php -r "unlink('composer-setup.php');"
|
|
- echo 'client = Flowdat3-Stats-Drone-Test' | tee /etc/flowdat.conf
|
|
- echo 'client = Flowdat3-Stats-Drone-Test' | tee /etc/flowdat.conf
|
|
- - echo 'date.timezone="America/Argentina/Buenos_Aires"' >> /etc/php5/cli/php.ini
|
|
|
|
- mkdir -p /root/.ssh/
|
|
- mkdir -p /root/.ssh/
|
|
- ssh-keyscan bitbucket.org >> ~/.ssh/known_hosts
|
|
- ssh-keyscan bitbucket.org >> ~/.ssh/known_hosts
|
|
- ssh-keyscan -p222 200.50.168.30 >> ~/.ssh/known_hosts
|
|
- ssh-keyscan -p222 200.50.168.30 >> ~/.ssh/known_hosts
|
|
@@ -31,7 +30,6 @@ pipeline:
|
|
- ssh-keyscan -p222 gogs.infra.flowdat.com >> ~/.ssh/known_hosts
|
|
- ssh-keyscan -p222 gogs.infra.flowdat.com >> ~/.ssh/known_hosts
|
|
- chmod 0400 keys/bitbucket.id_rsa
|
|
- chmod 0400 keys/bitbucket.id_rsa
|
|
- eval $(ssh-agent); ssh-add keys/bitbucket.id_rsa
|
|
- eval $(ssh-agent); ssh-add keys/bitbucket.id_rsa
|
|
- - composer update -n
|
|
|
|
- composer install -n
|
|
- composer install -n
|
|
- chmod 0777 -R var/logs var/cache var/sessions
|
|
- chmod 0777 -R var/logs var/cache var/sessions
|
|
- php bin/console doctrine:schema:update --force -vvv --env=test
|
|
- php bin/console doctrine:schema:update --force -vvv --env=test
|
|
@@ -45,3 +43,6 @@ pipeline:
|
|
username: drone
|
|
username: drone
|
|
password: 6hd2dLfL
|
|
password: 6hd2dLfL
|
|
tag: latest
|
|
tag: latest
|
|
|
|
+ when:
|
|
|
|
+ event: [pull_request, push, tag]
|
|
|
|
+ branch: master
|