github.com/tych0/umoci@v0.4.2/.travis.yml (about)

     1  language: go
     2  
     3  # `make ci` uses Docker.
     4  sudo: required
     5  services:
     6    - docker
     7  
     8  go:
     9    - 1.x
    10  
    11  before_install:
    12    - sudo sh -c "apt-get -qq update && apt-get install -y gcc-multilib"
    13    - go get -u github.com/cpuguy83/go-md2man
    14    - go get -u github.com/vbatts/git-validation
    15    - go get -u github.com/golang/lint/golint
    16  
    17  env:
    18    - DOCKER_IMAGE="opensuse/amd64:42.3"
    19    - DOCKER_IMAGE="fedora:latest"
    20    - DOCKER_IMAGE="debian:jessie"
    21    - DOCKER_IMAGE="ubuntu:16.04"
    22  
    23  notifications:
    24      email: false
    25  
    26  script:
    27    - chmod a+rwx . # Necessary to make Travis co-operate with Docker.
    28    - make GOARCH=386 local-validate-build # Make sure 32-bit builds work.
    29    - make DOCKER_IMAGE=$DOCKER_IMAGE ci