mirror of
https://github.com/lightninglabs/loop
synced 2024-11-11 13:11:12 +00:00
208e1acc57
Bump the minimum golang version to 1.15 in the go.mod file. The go version is also updated in the Dockerfile and travis.yml file. This is required so that the correct `errors.Is` method is used.
32 lines
846 B
YAML
32 lines
846 B
YAML
language: go
|
|
cache:
|
|
directories:
|
|
- $GOCACHE
|
|
- $GOPATH/pkg/mod
|
|
- $GOPATH/src/github.com/btcsuite
|
|
- $GOPATH/src/github.com/golang
|
|
- $GOPATH/src/gopkg.in/alecthomas
|
|
|
|
# Remove Travis' default flag --depth=50 from the git clone command to make sure
|
|
# we have the whole git history, including the commit we lint against.
|
|
git:
|
|
depth: false
|
|
|
|
go:
|
|
- "1.15.x"
|
|
|
|
env:
|
|
global:
|
|
- GOCACHE=$HOME/.go-build
|
|
|
|
sudo: required
|
|
|
|
script:
|
|
- export GO111MODULE=on
|
|
- make lint unit build mod-check
|
|
- make tags=dev
|
|
|
|
after_script:
|
|
- echo "Uploading to termbin.com..." && find *.log | xargs -I{} sh -c "cat {} | nc termbin.com 9999 | xargs -r0 printf '{} uploaded to %s'"
|
|
- echo "Uploading to file.io..." && tar -zcvO *.log | curl -s -F 'file=@-;filename=logs.tar.gz' https://file.io | xargs -r0 printf 'logs.tar.gz uploaded to %s\n'
|