AMD64
no language set
Git
.travis.yml
language: go
go: 1.9
dist: trusty
group: edge
env:
global:
- GO15VENDOREXPERIMENT='1'
- TRAVIS_COMMIT_SHORT="$(echo $TRAVIS_COMMIT | cut -b1-7)"
- TRAVIS_COMMIT_LESSSHORT="$(echo $TRAVIS_COMMIT | cut -b1-9)"
addons:
artifacts:
paths:
- "./build/linux/amd64/gcloud-cleanup"
- "./build/darwin/amd64/gcloud-cleanup"
- "./build.tar.gz"
target_paths:
- travis-ci/gcloud-cleanup/$TRAVIS_BRANCH
- travis-ci/gcloud-cleanup/$TRAVIS_COMMIT
- travis-ci/gcloud-cleanup/$TRAVIS_COMMIT_SHORT
- travis-ci/gcloud-cleanup/$TRAVIS_COMMIT_LESSSHORT
install:
- make prereqs
script:
- travis_retry make deps
- make copyright
- git diff --exit-code
- git diff --cached --exit-code
- make
after_success:
- bash <(curl -s https://codecov.io/bash)
- tar -czvf build.tar.gz build Procfile Makefile
Build Config
{
"go": [
"1.9"
],
"os": [
"linux"
],
"env": {
"global": [
"GO15VENDOREXPERIMENT='1'",
"TRAVIS_COMMIT_SHORT=\"$(echo $TRAVIS_COMMIT | cut -b1-7)\"",
"TRAVIS_COMMIT_LESSSHORT=\"$(echo $TRAVIS_COMMIT | cut -b1-9)\""
]
},
"dist": "trusty",
"sudo": false,
"group": "edge",
"addons": {
"artifacts": {
"paths": [
"./build/linux/amd64/gcloud-cleanup",
"./build/darwin/amd64/gcloud-cleanup",
"./build.tar.gz"
],
"enabled": true,
"target_paths": [
"travis-ci/gcloud-cleanup/$TRAVIS_BRANCH",
"travis-ci/gcloud-cleanup/$TRAVIS_COMMIT",
"travis-ci/gcloud-cleanup/$TRAVIS_COMMIT_SHORT",
"travis-ci/gcloud-cleanup/$TRAVIS_COMMIT_LESSSHORT"
]
}
},
"script": [
"travis_retry make deps",
"make copyright",
"git diff --exit-code",
"git diff --cached --exit-code",
"make"
],
"install": [
"make prereqs"
],
"language": "go",
"after_success": [
"bash <(curl -s https://codecov.io/bash)",
"tar -czvf build.tar.gz build Procfile Makefile"
]
}