Skip to content
This repository was archived by the owner on Nov 24, 2020. It is now read-only.

Commit 09617b5

Browse files
feat: Add blue-green deployment
1 parent 210ca92 commit 09617b5

File tree

2 files changed

+17
-15
lines changed

2 files changed

+17
-15
lines changed

.travis.yml

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,27 @@ language: node_js
22
dist: trusty
33
sudo: required
44
node_js: 8
5-
before_install:
6-
- openssl aes-256-cbc -K $encrypted_aba75b5b520c_key -iv $encrypted_aba75b5b520c_iv
7-
-in .env.enc -out .env -d
8-
script:
9-
- ./.travis_script.sh
105
cache:
116
directories:
127
- node_modules
8+
env:
9+
global:
10+
- BX_APP=discovery-news-demo
11+
- BX_API=https://api.ng.bluemix.net
12+
- BX_ORGANIZATION=WatsonPlatformServices
13+
- BX_SPACE=demos
14+
script:
15+
- npm run test
16+
- npm run build
17+
before_deploy: npm install -g bx-blue-green
1318
deploy:
19+
- provider: script
20+
skip_cleanup: true
21+
script:
22+
- bx-blue-green-travis
23+
on:
24+
branch: master
25+
repo: watson-developer-cloud/discovery-nodejs
1426
- provider: script
1527
skip_cleanup: true
1628
script: npx semantic-release

.travis_script.sh

Lines changed: 0 additions & 10 deletions
This file was deleted.

0 commit comments

Comments
 (0)