mirror of
https://github.com/gopasspw/gopass.git
synced 2020-06-03 16:52:30 +00:00
4754c8f439
RELEASE_NOTES=n/a Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
39 lines
964 B
YAML
39 lines
964 B
YAML
language: go
|
|
dist: trusty
|
|
|
|
jobs:
|
|
allow_failures:
|
|
- os: windows
|
|
include:
|
|
- os: windows
|
|
env: SLOW_TEST_FACTOR=100 BUILDFLAGS='' GOPASS_OUTPUT=gopass.exe
|
|
script:
|
|
- make travis-windows
|
|
- os: osx
|
|
env: SLOW_TEST_FACTOR=100
|
|
script:
|
|
- make travis-osx
|
|
- os: linux
|
|
script:
|
|
- make travis
|
|
- make test-integration
|
|
- make install-completion
|
|
|
|
before_install:
|
|
- if [ $TRAVIS_OS_NAME = linux ]; then sudo apt-get install git gnupg2 clang-format-3.9; fi
|
|
- if [ $TRAVIS_OS_NAME = osx ]; then brew install git gnupg clang-format || true; fi
|
|
- |
|
|
if [ $TRAVIS_OS_NAME = windows ]; then
|
|
choco install --yes --force --debug make gnupg || true;
|
|
rm /usr/bin/gpg
|
|
diskperf -y
|
|
fi
|
|
- git config --global user.name nobody
|
|
- git config --global user.email foo.bar@example.org
|
|
|
|
go:
|
|
- '1.14.x'
|
|
|
|
after_success:
|
|
- bash <(curl -s https://codecov.io/bash) -f coverage-all.out
|