aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml15
1 files changed, 13 insertions, 2 deletions
diff --git a/.travis.yml b/.travis.yml
index 4873088..daca79e 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,3 +1,14 @@
language: bash
-script: ./.travis.sh
-sudo: required
+
+# Install BATS without root permissions
+# so do not need "sudo: required" and support
+# the container environment with faster boot time
+# https://docs.travis-ci.com/user/ci-environment/#Virtualization-environments
+install:
+- git clone --depth 1 https://github.com/sstephenson/bats.git
+- ( cd bats && ./install.sh ~/.local )
+
+env:
+- PATH="${PATH}:${HOME}/.local"
+
+script: ./test.bats