summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorJakob Unterwurzacher2021-07-29 12:12:49 +0200
committerJakob Unterwurzacher2021-07-29 12:36:05 +0200
commit6f0ed4b8c400cd53ccb42eb83c52ead483646b78 (patch)
tree7e2e90890b15f09ce675b64bbff6801cdcc629fc /.travis.yml
parentdb81614cd660372c836e8c5b1cf975d0df5dbbd0 (diff)
github ci: Add Github Actions CI
Add Github Actions and delete defunct Travis CI.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml43
1 files changed, 0 insertions, 43 deletions
diff --git a/.travis.yml b/.travis.yml
deleted file mode 100644
index 9cfc238..0000000
--- a/.travis.yml
+++ /dev/null
@@ -1,43 +0,0 @@
-language: go
-os: linux
-
-# fuse on travis
-sudo: required
-dist: bionic # Ubuntu 18.04 "Bionic", https://docs.travis-ci.com/user/reference/bionic/
-
-env:
- - GO111MODULE=on
-
-git:
- depth: 300
-
-# Build with the lastest relevant Go versions
-# Relevance is determined from:
-# * https://golang.org/dl/
-# * https://packages.debian.org/search?keywords=golang&searchon=names&exact=1&suite=all&section=all
-# * https://packages.ubuntu.com/search?keywords=golang&searchon=names&exact=1&suite=all&section=all
-go:
- - 1.11.x # Debian 10 "Buster"
- - 1.12.x # Ubuntu 19.10
- - 1.13.x # Debian 11 "Bullseye"
- - stable
-
-before_install:
- - sudo apt-get install -qq fuse
- - sudo modprobe fuse
- - sudo chmod 666 /dev/fuse
- - sudo chown root:$USER /etc/fuse.conf
-
-script:
- - openssl version
- - df -Th / /tmp
- - env GO111MODULE=on go build
- - ./build-without-openssl.bash
- - ./build.bash
- - ./gocryptfs -speed
- - ./test.bash
- - make root_test
- - ./crossbuild.bash
- - echo "rebuild with locked dependencies"
- - go mod vendor
- - ./build.bash -mod=vendor