open-nomad/.travis.yml

41 lines
593 B
YAML
Raw Normal View History

sudo: required
dist: trusty
services:
- docker
2015-10-08 17:54:20 +00:00
language: go
go:
2017-08-24 23:44:37 +00:00
- 1.9.x
2015-10-08 17:54:20 +00:00
2017-09-19 14:47:10 +00:00
git:
depth: 300
2015-10-08 17:54:20 +00:00
branches:
only:
- master
2017-09-19 14:47:10 +00:00
matrix:
include:
- env:
- env: RUN_UI_TESTS=1 SKIP_NOMAD_TESTS=1
cache:
directories:
- ui/node_modules
before_install:
- sudo apt-get update
- sudo apt-get install -y liblxc1 lxc-dev lxc shellcheck
- sudo apt-get install -y qemu
- sudo bash ./scripts/travis-rkt.sh
- sudo bash ./scripts/travis-consul.sh
- sudo bash ./scripts/travis-vault.sh
2015-10-08 17:54:20 +00:00
install:
- make bootstrap
script:
- sudo -E "PATH=$PATH" make travis