node-notes
Version:
Note some stuff in node.
38 lines (36 loc) • 1.72 kB
YAML
language: node_js
node_js:
- '6'
cache:
directories:
- node_modules
before_install:
- export TZ=Australia/Sydney
- rvm install ruby-2.3.1
install:
- npm install
- gem install github_changelog_generator
script:
- git config user.name "Travis CI"
- git config user.email "travis@travis-ci.com"
- npm test
- npm version patch -m "Update version to %s & update changelog.md [ci skip]"
- github_changelog_generator
- git commit -a --amend --no-edit
deploy:
provider: npm
email: wbwilliam7@gmail.com
api_key:
secure: JI+c1dOYwkugEnxHeN+31VpuLZBuGUnwALitEsMV9lU5vb0TBHQkedvqZzo1svvUHCW/xJjL1M0ff0bjeGKe4zbnxh7R3kpXBAWAU5pRMPMGhH+6nrQY61pUtIWjramUlKGpotHlEX8LOrtx+ZjqCU8mtX52fPQJ7N8U+nIUD85cC/3YYB914Ng7KvrGx+/571dmlKUqSCPvW4JiAy4qs6vVCl4KFnKq5nhiPutUyMzsh9A5175NMJTxot7miEvQZi4CgGITDNdCVti5oP63egQD6LFw8AtNwDyIvCVKtmE9Z/6K/xp5z3ewWEKpWkufwhembGGFAOp579iKTIOsPSqDSGZ2VCbhRX2ZgB0yAw2RRVyV9ttwya7xPZ579mqCKxPIm1pUb1DcGkUcajobqQJAqwIGnUlF8M/RyyOODB9UOHDnQ6AX0pxddyMQfle9XnzRr7llWANt7xWDJg33Qu0MN0XLRA7Mkd1S+FIJRfLMVXowk6wkJeXQe6GyYGpuNtVqL124xsJJuuPfN/RwdQNGTYhEkpePW6HcVFsSo2hQPy78wwPx3Ra1siZHFgLDHHC32oT9flPt3m1OQVKlnn5+g7lPHc6fC1jjLRbaEYfydqDD/EW6dDq+N1JaFL+Zzn1Wh8qDHFkbWtmsP5laZS9VRBvhpVYRtg3owio0hzA=
on:
repo: willyb321/node-notes
branch: master
branches:
except:
- "/^*-v[0-9]/"
after_deploy:
- git push --quiet "https://$GH_TOKEN:x-oauth-basic@github.com/willyb321/node-notes.git" HEAD:master > /dev/null 2>&1
after_success:
- export GIT_TAG=build-$TRAVIS_BUILD_NUMBER-$TRAVIS_BRANCH-$(date "+%Y-%m-%d-%I-%M")
- git tag $GIT_TAG -a -m "Generated tag from TravisCI build $TRAVIS_BUILD_NUMBER"
- git push --quiet "https://$GH_TOKEN:x-oauth-basic@github.com/willyb321/node-notes.git" $GIT_TAG