aboutsummaryrefslogtreecommitdiffstats
path: root/internal/build/env.go
Commit message (Collapse)AuthorAgeFilesLines
* .travis, build: autodelete old unstable archives (#13867)Péter Szilágyi2017-04-061-0/+7
| | | | | | | | This commit adds a build step to travis to auto-delete unstable archives older than 14 days (our regular release schedule) from Azure via ci.go purge. The commit also pulls in the latest Azure storage code, also switching over from the old import path (github.com/Azure/azure-sdk-for-go) to the new split one (github.com/Azure/azure-storage-go).
* internal/build: use 'git tag --points-at' to get the current tagFelix Lange2016-11-281-1/+6
| | | | This should restore support for building with git 1.x.
* internal/build: add support for git tag in local EnvironmentFelix Lange2016-11-231-2/+3
| | | | | | I didn't add this initially because the command I tried was too slow. The 'git for-each-ref ...' invocation takes 40ms on my machine. That ought to be acceptable.
* internal/build: fix git tag env variable for AppVeyorFelix Lange2016-10-031-1/+1
|
* internal/build: use less edgy command to get the branch nameFelix Lange2016-10-031-1/+3
|
* build: improve debian packagingFelix Lange2016-10-021-0/+114
This commit tweaks the debian packaging tool: * All build environment metadata can now be overriden on the command line. This allows testing the CI build behaviour locally. * -unstable packages now actually contain the binaries (oops) * packages use Go 1.7 to build * archiving is skipped for PR builds