bash3boilerplate/.travis.yml

44 lines
1.9 KiB
YAML
Raw Normal View History

2016-02-16 17:08:27 -05:00
matrix:
include:
2016-11-30 19:35:44 +01:00
- os: linux
sudo: false
2016-12-01 15:56:41 +01:00
language: node_js
2019-10-29 08:35:42 +01:00
node_js: 10
2016-11-30 19:35:44 +01:00
- os: osx
2016-12-01 15:56:41 +01:00
language: node_js
2019-10-29 08:35:42 +01:00
node_js: 10
env:
global:
2017-02-14 17:17:10 +01:00
- SCROLEX_MODE=passthru
2016-11-30 19:59:21 +01:00
- secure: BeM6mpPEATdeFcAr/222QBZ9vRkZtU2WOi9QQy3mxsuDbWfM8RxYESIEJLipyhW9kXGoe6HGMqm4Kz9B/c4jrzeSXPpKnW7mIfnyqN+hhq1ctW9qPSqodu+fYNhdDxXh5wylml7hnIJzU70vFGrFknZRE2FYk5XvyHg2ImIKDJw=
- secure: RJ5UpdXms9QkraylZ11OBfmcRrmKnb254Yj0yCDAvZmg+n+3jSTwMgGvPY8Ih8X/R1JeW3VTtFDkJXXPnjjfpNg1M91u4CAEUOMPciCudYcoF6GKb8psnOzneTTX5M7zuJSzknGdpv/foldxiPYxiY5Hn5bfjmikhAEl+QX/R0Y=
- secure: BXf2buPt/DA09M5ZUdp/LpOWtUuz1mfCBopLyxvHv3Sl3ln+Az57wWsM2+Re+77lUOgihR2f6lXYfNUmQuSUo157rZPunQCqM/DJhK69KhREEB6SJDaJF3FVlnGla+Cwwb1IQUtMopqX9pBYD7w/zyWQFJCi20O57JEVIdfZZS8=
2017-05-12 11:31:53 +02:00
- secure: AaDI3OLTcwau2tu9jTtR0eHpylSUudYua9aKH3C540Lm2scQhQcT4IbMa6KXgrY+1UchapS9gUuClH8QwgJo61tJjtOqvmCgZ2EkmZg68pzw/25zwv7LSzYASbZvKahulV/giZdxFLGOpPhNhKbG70/owYXjKFENi5LoZKc8Y+c=
2020-11-12 15:40:08 +01:00
- secure: Fm+WUa8DuFBlx86YoRjPEuYc2Z21GU+bWToJ5CQ0FkJt/6tDX2wlZq0zz3/Zj9oQOV05I43CWGxwDoF4aulFYqHNYv9Axra+uDRF9oyu2KfYyOWblweqz8vzwGN89lRSHSwWlIRhcDBP4AUHBx/gR772Ymq7oR7lWuoxLQ83UPI=
addons:
apt:
sources:
- debian-sid
2016-12-01 12:49:06 +01:00
before_install:
2020-11-12 15:40:08 +01:00
- if [ "$TRAVIS_OS_NAME" = "linux" ]; then sudo apt-get install --allow-unauthenticated
-y cabal-install; fi
- if [ "$TRAVIS_OS_NAME" = "linux" ]; then cabal update; fi
2019-10-29 08:45:11 +01:00
- if [ "$TRAVIS_OS_NAME" = "linux" ]; then cabal v1-install ShellCheck; fi
2016-11-30 19:35:44 +01:00
- if [ "$TRAVIS_OS_NAME" = "osx" ]; then brew update; fi
- if [ "$TRAVIS_OS_NAME" = "osx" ]; then which gsed || brew install gnu-sed; fi
2020-11-12 15:40:08 +01:00
- if [ "$TRAVIS_OS_NAME" = "osx" ]; then which gtimeout || brew install coreutils;
fi
- if [ "$TRAVIS_OS_NAME" = "osx" ]; then which bundle || gem install bundler; fi
2016-11-30 19:35:44 +01:00
- bash --version
- awk --version
before_cache:
2017-05-12 11:31:53 +02:00
- rm -f ./node_modules/.bin/which
script: test/acceptance.sh
deploy:
skip_cleanup: true
provider: script
2020-11-12 15:40:08 +01:00
script: "./node_modules/lanyon/scripts/ci-deploy.sh"
on:
branch: master
2020-11-12 15:40:08 +01:00
condition: "$TRAVIS_OS_NAME = linux"