aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Biggers <ebiggers@google.com>2020-11-07 20:30:51 -0800
committerEric Biggers <ebiggers3@gmail.com>2020-11-07 20:46:57 -0800
commitf32b6a62aa2850844fbdde994610aee8e2bad1d9 (patch)
tree642f5fd6a97e4d07ce114ed0ee13a8648e4ce28d
parent7381e5937209178fa94694888d6a721ab0d5a124 (diff)
travis.yml: upgrade to Ubuntu 20.04 and enable cli tests
Now that Travis CI supports a version of Ubuntu that has a kernel that supports v2 encryption policies, upgrade to it and enable the cli tests.
-rw-r--r--.travis.yml10
1 files changed, 9 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml
index 862e525..6238239 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,6 +1,6 @@
language: go
sudo: false
-dist: bionic
+dist: focal
arch:
- amd64
- ppc64le
@@ -66,6 +66,14 @@ jobs:
- make coverage.out
- goveralls -coverprofile=coverage.out -service=travis-ci
+ - name: Command-line interface tests
+ sudo: required
+ before_install:
+ - sudo apt-get -y install e2fsprogs expect keyutils
+ script:
+ - GO111MODULE=on go get github.com/google/fscrypt/cmd/fscrypt
+ - make cli-test
+
- stage: deploy
name: Release Binaries
install: skip