Permalink
Cannot retrieve contributors at this time
Fetching contributors…
| sudo: required | |
| dist: trusty | |
| language: go | |
| go: | |
| - 1.6 | |
| node_js: | |
| - "6.11.0" | |
| services: docker | |
| env: | |
| - TEST_SUITE="--static" | |
| - TEST_SUITE="--unit" | |
| matrix: | |
| include: | |
| - env: BUILD=1 | |
| go: 1.6 | |
| cache: false | |
| cache: | |
| yarn: true | |
| directories: | |
| - node_modules | |
| before_install: | |
| - if [ $encrypted_527ca8567c65_key ]; then eval "$(ssh-agent)"; ./tests/setup-deploy-key.sh; fi | |
| install: | |
| - NODE_ENV=development npm install | |
| - ./scripts/get-go-deps.sh | |
| script: | |
| - if [ -z "$BUILD" ]; then sh -v ./run-checks $TEST_SUITE; fi | |
| - if [ ! -z "$BUILD" ] && [ "$TRAVIS_PULL_REQUEST" = "false" ]; then ./scripts/snap-in-docker.sh; ./tests/setup-and-run-tests.sh $user $host $port; fi | |
| after_success: | |
| - go get github.com/mattn/goveralls | |
| - goveralls -coverprofile=.coverage-go/coverage.out -service=travis-ci | |
| - yarn install coveralls | |
| - cat .coverage-js/report-lcov/lcov.info | ./node_modules/coveralls/bin/coveralls.js | |
| - mkdir -p "${HOME}/.config/snapcraft" | |
| - openssl aes-256-cbc -K $encrypted_e72199912f3d_key -iv $encrypted_e72199912f3d_iv | |
| -in .snapcraft/travis_snapcraft.cfg -out "${HOME}/.config/snapcraft/snapcraft.cfg" -d | |
| deploy: | |
| 'on': | |
| branch: master | |
| provider: script | |
| script: if [ ! -z "$BUILD" ]; then ./scripts/push-in-docker.sh; fi | |
| skip_cleanup: true |