# A Travis CI configuration file. | |
sudo: required | |
group: deprecated-2017Q3 | |
language: scala | |
scala: | |
- 2.11.8 | |
services: | |
- docker | |
before_install: | |
- ./tools/travis/setup.sh | |
install: true | |
script: | |
- ./tools/travis/build.sh | |
- ./tools/travis/deploy.sh | |
- ./tools/travis/test.sh | |
deploy: | |
# deploy tag | |
- provider: script | |
script: ./tools/travis/publish.sh openwhisk ${TRAVIS_TAG%@*} ${TRAVIS_TAG##*@} | |
on: | |
tags: true | |
all_branches: true | |