2015-07-11 15:26:49 +02:00
|
|
|
language: node_js
|
|
|
|
node_js:
|
2018-04-22 05:37:49 +02:00
|
|
|
- '8.9.4'
|
2015-07-11 15:26:49 +02:00
|
|
|
before_script:
|
2018-04-22 05:37:49 +02:00
|
|
|
- npm install grunt-cli -g
|
|
|
|
- npm install codecov -g
|
2015-09-05 02:10:19 +02:00
|
|
|
script:
|
2018-04-22 05:37:49 +02:00
|
|
|
- npm test
|
|
|
|
- npm run codecov
|
|
|
|
- npm run deploy
|
2015-09-05 02:10:19 +02:00
|
|
|
branches:
|
|
|
|
only:
|
|
|
|
- master
|
2017-06-27 14:01:02 +02:00
|
|
|
- /^greenkeeper/.*$/
|
2018-01-05 06:50:38 +01:00
|
|
|
- gh-pages
|
2018-04-22 05:37:49 +02:00
|
|
|
before_deploy:
|
2018-04-22 13:28:20 +02:00
|
|
|
- git config --global user.email "maxgug@hotmail.com"
|
|
|
|
- git config --global user.name "koalyptus"
|
2018-04-22 12:42:53 +02:00
|
|
|
- export GIT_TAG=$(node -p -e "require('./package.json').version")
|
|
|
|
- echo -n $GIT_TAG
|
|
|
|
- git tag $GIT_TAG -am "Generated tag from TravisCI build $TRAVIS_BUILD_NUMBER"
|
2018-04-22 05:37:49 +02:00
|
|
|
deploy:
|
|
|
|
provider: releases
|
2018-04-22 13:58:50 +02:00
|
|
|
on:
|
|
|
|
branch: master
|
2018-04-22 13:35:09 +02:00
|
|
|
api_key: $GITHUB_OAUTH_ACCESS_TOKEN
|
2018-04-22 05:37:49 +02:00
|
|
|
skip_cleanup: true
|
2015-09-05 02:10:19 +02:00
|
|
|
env:
|
|
|
|
global:
|
|
|
|
- secure: A1G8GvJkV0rjy7XCTVdOpTHy3xaoSZZAbMWhI+ikrqBqd8mRz+sB71FhRusouTcYdsT5VfF9Io2doS8LKAeP0TNC34Pp0uvjtsvarzn8a/oNEOuqR3Ub0ws2bmbZIZc+wOpgErKOj1H1QSJAUpd6ZjIuEAbOVXlhGBJz3zUCmcpRDh32CpFKC62oFWeGlvttxPciLLzBfKgkVKEGhPtdGP/xCHL1MCQptYVHZiXwWsaIQ5wHFO6KCVlRrPgdfOL+Yce3mT02iXH6ZjW6U6zA6vYQVQZVD873AkU5RmirYblW+jW1wdvu4UXI71lSH6Z3uXRVnrw1b0TsLVTjP9ZUbCtkTHtLbxYzeDjEukxKoCjpAppIhOtaNIxrdA8oKJAabQYp5X+QK6lkosy0zdT5u2B1+g8unZhsf0y//7lgLUe04iQ7sc1Q6AHiiEGtByaXg4BHNW53bUfKgNnbV4+IbXf8rz5wWOxL2/yWAU/GoiszjqRQfajAXCpSf6SyMjXjhhvQdeFn+Cz6FwdtaxH+tOIY0Hq9Gqy1xrLIkv/httd3O+AbhLrU1c/M0MwlFQue7GeJb7ZyF3KsK7bXvoz2dEqvzHd98NZXiQEqFXCIs77uVh4eZMoYrbEyrkOAgkUZNQYhHh9fuvfynJ/zgUvyA0v3GUvBebq3ybYKD/vqX7s=
|