Skip to content

Commit f57496a

Browse files
committed
test 8
2 parents ba182a3 + f1c43c9 commit f57496a

File tree

2 files changed

+29
-23
lines changed

2 files changed

+29
-23
lines changed

.travis.yml

+14-10
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,30 @@
11
language: node_js
22
node_js:
3-
- '7.6'
3+
- '7.6'
44
services:
5-
- mongodb
5+
- mongodb
66
cache:
77
directories:
88
- node_modules
99
git:
1010
depth: 3
11+
install:
12+
- git clone $GIT_CLONE_REMOTE
13+
- cd $REPO_NAME
14+
- git checkout $TRAVIS_BRANCH
15+
- npm i
1116
script: npm run travis-script
1217
after_script:
13-
- npm report-coverage
18+
- npm report-coverage
1419
before_script:
15-
- npm install -g gulp-cli
20+
- npm install -g gulp-cli
1621
deploy:
17-
app: $APP_NAME
22+
app: $PROVIDER_APP_NAME
1823
provider: $PROVIDER
1924
on:
20-
repo: surabhi226005/express-mongoose-es6-rest-api
21-
branch: release
25+
all_branches: true
2226
api_key:
23-
secure: $TRAVIS_SECURE_API_KEY
27+
secure: hroxpe+BVivI+JtDYGdwJoVFfGEk5hSAk1gd3Bcrg4zTUnU+66WGOblBbganYVg25mMjGEmyaCtzCSVG9b/xc1nkeK977MUNnp50oA5gYNvxb8UXgaBk1iq/BTH7CzaFreEpbkL7Vywdsibxj7XiidiQkSsHrC8dq4TgVwQ7wY3SI8+SHEJ3CKKzYvW3XSVVXXp8OJLlkIWeGawpBNItRd0vkJeqMSGf4Z9FgapKEvp69wPOqoh79L0Dj36DjUgOmCrzSfXsMn+Ihe/NyrGbAFvry9otPyxxewr3puP7zc+tyVqA565kMxH1A+CvydiOhnVVABt/tYRmdb3/Lpd5mNsGDDi5taRHTUofyWzLOsXmEoSi3mPmfFl7UxUbbLGB78P7K35j1T9LU+eFQbnEfB5RQqdPsUW7I3+xEcaLCl2hF2kZ3AryiXvFfepc/3BSdjvPJYsgGiXAT6oNXIH7m9XbugZWY0aUWWLzU28Dq/VaxZAYXy4Fv4KSf3xmY0wBi5OHqDBtoeW+0EG7mZ/HJi0/VEPrfpWM//gjUx5JJ4Q02+R8VLHd9Dy9NkpcuWw59JBH6STP9gQlrTtFX+2ZlxtI9N2Q/puCHO8STPKVQLml3V01RQFgNdbc+o/S7tSbYd1lY6Nlpjncq2pRQsEn7a0RvCznO/Ag+JcKDhXrSng=
2428
after_success:
25-
- if [ "$TRAVIS_BRANCH" == "develop" ] ; then
26-
if [ "$TRAVIS_PULL_REQUEST" == "false" ] ; then bash travis.sh ; fi ; fi
29+
- if [ "$TRAVIS_BRANCH" == "develop" ] ; then if [ "$TRAVIS_PULL_REQUEST" == "false"
30+
] ; then bash travis.sh ; fi ; fi

travis.sh

+15-13
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,38 @@
1-
# vi /etc/ssh/ssh_config
2-
# i Host 192.168.0.* StrictHostKeyChecking no UserKnownHostsFile=/dev/null
3-
4-
# cd ~/.ssh
5-
# rm known_hosts
6-
# ln -s /dev/null known_hosts
7-
81
git config --global user.name "$GIT_USER_NAME"
2+
93
git config --global user.email $GIT_USER_EMAIL
104

115
# Install the Heroku gem (or the Heroku toolbelt)
126
gem install $PROVIDER
7+
138
# Add your Heroku git repo:
14-
git remote rm $PROVIDER ;
9+
git remote rm $PROVIDER ;
10+
1511
git remote add $PROVIDER git@$PROVIDER.com:$PROVIDER_APP_NAME.git ;
12+
1613
# Add your Heroku API key:
1714
export HEROKU_API_KEY=$HEROKU_API_KEY
15+
1816
# Turn off warnings about SSH keys:
1917
echo " Host heroku.com" >> ~/.ssh/config
18+
2019
echo " StrictHostKeyChecking no" >> ~/.ssh/config
20+
2121
echo " CheckHostIP no" >> ~/.ssh/config
22+
2223
echo " UserKnownHostsFile=/dev/null" >> ~/.ssh/config
24+
2325
# Clear your current Heroku SSH keys:
2426
$PROVIDER keys:clear
27+
2528
# Add a new SSH key to Heroku
2629
yes | $PROVIDER keys:add
2730

2831
git add dist/ ;
32+
2933
git checkout -b $NEW_TRAVIS_BRANCH ;
30-
git commit -m "$TRAVIS_COMMIT_MESSAGE" ;
31-
# Push to Heroku!
32-
git fetch --all --unshallow
33-
yes | git push --force $PROVIDER $NEW_TRAVIS_BRANCH:$PROVIDER_BRANCH ;
3434

35+
git commit -m "$TRAVIS_COMMIT_MESSAGE" ;
3536

36-
# echo -e "yes" | ./travis.sh
37+
# Push to Heroku
38+
yes | git push --force $PROVIDER $NEW_TRAVIS_BRANCH:$PROVIDER_BRANCH ;

0 commit comments

Comments
 (0)