Skip to content
This repository was archived by the owner on Mar 2, 2022. It is now read-only.

Commit e498f49

Browse files
author
Dennis Schwartz
authored
[S] test travis settings. (#77)
1 parent 653b135 commit e498f49

File tree

1 file changed

+34
-30
lines changed

1 file changed

+34
-30
lines changed

.travis.yml

Lines changed: 34 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -14,36 +14,40 @@ jobs:
1414
- npm install
1515
script:
1616
- 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
4751
notifications:
4852
email: true
4953
env:

0 commit comments

Comments
 (0)