https://github.com/google/cayley
Revision 4c9bdfbddae5b827a6c039909b34d4a4c96f07bf authored by Denys Smirnov on 16 November 2019, 17:51:10 UTC, committed by Denys Smirnov on 15 December 2019, 13:54:20 UTC
1 parent 083ef1c
Raw File
Tip revision: 4c9bdfbddae5b827a6c039909b34d4a4c96f07bf authored by Denys Smirnov on 16 November 2019, 17:51:10 UTC
linkedql: rename iterator files to have a common prefix
Tip revision: 4c9bdfb
.travis.yml
language: go

addons:
  apt:
    packages:
      - snapd

go:
  - "1.13.x"
  - tip

matrix:
  allow_failures:
    - go: tip

install:
  - sudo snap install snapcraft --classic
  - go mod download
  - go run cmd/download_ui/download_ui.go

cache:
  directories:
    - $GOPATH/pkg/mod

script:
  - CGO_ENABLED=0 go build -o /tmp/cayley ./cmd/cayley
  - go run github.com/gobuffalo/packr/v2/packr2
  - git checkout -- ./packrd/dummy.go
  - go test -v ./...

after_success:
  - test -n "$TRAVIS_TAG" && echo "$SNAP_TOKEN" > /tmp/snap.login && snapcraft login --with /tmp/snap.login

deploy:
  - provider: script
    skip_cleanup: true
    script: git status && curl -sL https://git.io/goreleaser | bash
    on:
      tags: true
      condition: $TRAVIS_OS_NAME = linux && $TRAVIS_GO_VERSION =~ ^1\.13
back to top