gopkg.in/tools/godep.v78@v78.0.0-20170123184621-47355da3e1a3/.travis.yml (about)

     1  language: go
     2  sudo: false
     3  go: 1.6
     4  script:
     5    # Godep's unit tests run git, and git complains
     6    # if we don't set these config parameters.
     7    # We put dummy values here because they don't matter.
     8  - git config --global user.email "you@example.com"
     9  - git config --global user.name "Your Name"
    10  - test -z "$(go fmt)"
    11  - go vet
    12  - go test -v
    13  - go test -v -race
    14  - test -z "$(goimports -l .)"
    15  before_install:
    16  - go get golang.org/x/tools/cmd/goimports
    17  before_deploy:
    18  - export OS_TARGETS="linux darwin windows"
    19  - export ARCH_TARGETS="386 amd64"
    20  - go get github.com/mitchellh/gox
    21  - gox -os "$OS_TARGETS" -arch="$ARCH_TARGETS"
    22  deploy:
    23    skip_cleanup: true
    24    provider: releases
    25    api_key:
    26      secure: Q1JP8LziaXMTxFmNXiyC1YhS9e4M4WnI6UDjRTMf6mm1LZeJyUFOCCtXnifL7RyCIR1hpjp6s8M1aWE+NpuweF96IZI3Uk4ASx5C8FePC4qvhsCdtJ2sLD2GTIrp9b0MS9/+ao20AIbpVDSaLaF9IjqXpMxMyM0P8P5coRTkwItlGxmQbVJW3YuiYcPa8UojwM4EyafO2CIoUKapW8lwb9KcimBJV8PfF/XZjPVhMkn2ABhh5Hqbn2zBJtvPYMMzi0CnY50JQF5LwN3vGTMpTsRP+lOLCNbOWfkl+2hgG7VpKrtx+cX62knOodpF457sIJ31KUzmeLUVBejTGb1zuVeTojuyi8Huo8YBIBCcN+p3Dqd+n2ZK45mIrheGiEJIkf/vI4MI6A01Nu/o+xU0IPsVfAL/xU5j5nntEGfFWVoclPrl9qcfqf74xdRcARzcCJVmdc8iw49DBDHJfnPa3zxzVz//00+Rz6mZXmhk+Npk/HLLNW59vmJIjP+8XOtPor7dST9HrS1a9AcnmIjNuw9yfbwK5769SDVxCKgqNwXW/Dy5F39aIH5AL4I4y9hCEeeT8ctvSJHGOyiB9MWU5jnt5tluPtz5opG51tFXnIYP/XaWpTfO+eJ6x55pbwT+n3LfRS5l1POM+jGAFF1MFWwc14RY7qynEIEzm4Wb/UE=
    27    file:
    28      - godep_darwin_amd64
    29      - godep_linux_amd64
    30      - godep_windows_386.exe
    31      - godep_windows_amd64.exe
    32    on:
    33      tags: true
    34      repo: tools/godep