@@ -14,36 +14,40 @@ jobs:
14
14
- npm install
15
15
script :
16
16
- npm run unit
17
- - stage : deploy-dev
18
- if : branch = master
19
- before_script :
20
- - docker pull philm/ansible_playbook
21
- - git clone -b master https://github.com/biojs/biojs-backend-ansible.git
22
- - openssl aes-256-cbc -K $encrypted_89f8a6cbe683_key -iv $encrypted_89f8a6cbe683_iv
23
- -in deployment-key.enc -out ~/.ssh/id_rsa -d
24
- script :
25
- - docker run -it -v ~/.ssh/id_rsa:/root/.ssh/id_rsa -v "$(pwd)/biojs-backend-ansible":/ansible/playbooks
26
- -e DB_USER=$DB_USER
27
- -e DB_PASSWORD=$DB_PASSWORD
28
- -e GITHUB_CLIENT_SECRET=$GITHUB_CLIENT_SECRET
29
- -e GITHUB_CLIENT_ID=$GITHUB_CLIENT_ID
30
- philm/ansible_playbook dev-deploy.yml
31
- --private-key=~/.ssh/id_rsa -u ubuntu -i dev_hosts
32
- - stage : deploy-production
33
- if : branch = production
34
- before_script :
35
- - docker pull philm/ansible_playbook
36
- - git clone -b production https://github.com/biojs/biojs-backend-ansible.git
37
- - openssl aes-256-cbc -K $encrypted_89f8a6cbe683_key -iv $encrypted_89f8a6cbe683_iv
38
- -in deployment-key.enc -out ~/.ssh/id_rsa -d
39
- script :
40
- - docker run -it -v ~/.ssh/id_rsa:/root/.ssh/id_rsa -v "$(pwd)/biojs-backend-ansible":/ansible/playbooks
41
- -e DB_USER=$DB_USER
42
- -e DB_PASSWORD=$DB_PASSWORD
43
- -e GITHUB_CLIENT_SECRET=$GITHUB_CLIENT_SECRET
44
- -e GITHUB_CLIENT_ID=$GITHUB_CLIENT_ID
45
- philm/ansible_playbook production-deploy.yml
46
- --private-key=~/.ssh/id_rsa -u ubuntu -i production_hosts
17
+ - stage : testing-conditions
18
+ if : branch = master AND type = push
19
+ install :
20
+ - npm install
21
+ # - stage: deploy-dev
22
+ # if: branch = master
23
+ # before_script:
24
+ # - docker pull philm/ansible_playbook
25
+ # - git clone -b master https://github.com/biojs/biojs-backend-ansible.git
26
+ # - openssl aes-256-cbc -K $encrypted_89f8a6cbe683_key -iv $encrypted_89f8a6cbe683_iv
27
+ # -in deployment-key.enc -out ~/.ssh/id_rsa -d
28
+ # script:
29
+ # - docker run -it -v ~/.ssh/id_rsa:/root/.ssh/id_rsa -v "$(pwd)/biojs-backend-ansible":/ansible/playbooks
30
+ # -e DB_USER=$DB_USER
31
+ # -e DB_PASSWORD=$DB_PASSWORD
32
+ # -e GITHUB_CLIENT_SECRET=$GITHUB_CLIENT_SECRET
33
+ # -e GITHUB_CLIENT_ID=$GITHUB_CLIENT_ID
34
+ # philm/ansible_playbook dev-deploy.yml
35
+ # --private-key=~/.ssh/id_rsa -u ubuntu -i dev_hosts
36
+ # - stage: deploy-production
37
+ # if: branch = production
38
+ # before_script:
39
+ # - docker pull philm/ansible_playbook
40
+ # - git clone -b production https://github.com/biojs/biojs-backend-ansible.git
41
+ # - openssl aes-256-cbc -K $encrypted_89f8a6cbe683_key -iv $encrypted_89f8a6cbe683_iv
42
+ # -in deployment-key.enc -out ~/.ssh/id_rsa -d
43
+ # script:
44
+ # - docker run -it -v ~/.ssh/id_rsa:/root/.ssh/id_rsa -v "$(pwd)/biojs-backend-ansible":/ansible/playbooks
45
+ # -e DB_USER=$DB_USER
46
+ # -e DB_PASSWORD=$DB_PASSWORD
47
+ # -e GITHUB_CLIENT_SECRET=$GITHUB_CLIENT_SECRET
48
+ # -e GITHUB_CLIENT_ID=$GITHUB_CLIENT_ID
49
+ # philm/ansible_playbook production-deploy.yml
50
+ # --private-key=~/.ssh/id_rsa -u ubuntu -i production_hosts
47
51
notifications :
48
52
email : true
49
53
env :
0 commit comments