Skip to content
This repository has been archived by the owner on Feb 1, 2023. It is now read-only.

Releases: drud/build-tools

1.6.2: Fix broken "make push"

18 Jul 23:23
7b28b17
Compare
Choose a tag to compare

1.6.0 broke the "make push" capability, this puts it back.

1.6.1: Quiet the build

17 Jul 19:21
5a7c73d
Compare
Choose a tag to compare

In 1.6.0 I accidentally removed the @ that quiets the builds for linux/darwin/windows. It made a mess. Add it back in.

1.6.0: Move to golang 1.10.3, many small changes

16 Jul 23:10
6dfd34c
Compare
Choose a tag to compare

Most of the changes are documented in #56

  • Bumps golang-build-container to golang 1.10.3, which also adds golangci-lint and updates the other linters.
  • Add buildkite integration, windows and macos testing for this.
  • Windows docker toolbox build support (helps ddev)
  • Deprecate support for Dockerfile.in and UPSTREAM_REPO, which we haven't used for some time. Switch to normal usage of Dockerfile. (Dockerfile.in is still there, still works, but you don't have to have it any more.)
  • make build (default target, same as make) now only builds the executable for the current OS (so make build on windows is the same as make windows. It used to always build linux and darwin (only).
    golangci-lint is now installed and supported and tested. Its behavior is not guaranteed to be the same as gometalinter. It seems to be a little bit faster on the build-tools test.
  • make clean will remove a container built by the makefile
  • The staticrequired target now depends on both gometalinter and golangci-lint targets.
  • Regular Dockerfile now works (not just Dockerfile.in)

Commits:
6dfd34c Golang upgrade, buildkite integration, Windows docker toolbox support, fixes #55, fixes #34 (#56)
6a3bdfd (master) Bump golang-build-container to v1.10.2 (#54)
1ada96e Remove BUILD_IMAGE from python-docker as it's not used (#53)

1.5.5: Move to golang 1.10

20 Feb 23:27
a38b12a
Compare
Choose a tag to compare
Upgrade build-tools to golang 1.10, clear cache on make clean (#52)

v1.5.4 Adds dep and glide to golang container

12 Feb 22:25
ab95ce5
Compare
Choose a tag to compare

v1.5.4 Adds dep and glide to golang container

v1.5.3: golang 1.9.3

26 Jan 20:26
bc4443e
Compare
Choose a tag to compare
Bump golang-build-container to get golang 1.9.3 (#50)

1.5.2: golang 1.9.1, docker :delegated mounts for performance

12 Oct 18:50
Compare
Choose a tag to compare

181decb (HEAD, upstream/master, upstream/HEAD) Actually use the docker mount :delegated flag (#48)
60008ac Add docker mount flag :delegated to mounts (#46)
d5f821b Upgrade golang-build-container to v0.5.1-golang 1.9.1 (#47)
c46ba5e Add vetshadow to default stable of gometalinter tools (#44)
849c220 Remove hard-wired VERSION from Makefile.example (#43)

1.5.1: Improves gometalinter target

16 Sep 20:25
Compare
Choose a tag to compare
  • Improved gometalinter target for static analysis.

1.5.0: Upgrade to golang 1.9.0

30 Aug 22:28
Compare
Choose a tag to compare

Upgrade to golang 1.9.0

1.4.1: Windows adjustments, bug fixes

08 Jul 16:08
Compare
Choose a tag to compare

10147b7 Windows building and (attempt at) appveyor support (#37)
172e209 We shouldn't be using gcloud to push to docker (#36)
222341e Rename circleci-config-yaml.example (#35)
af8dd4d Remove .circleci in build_install.sh (#32)
cbecc3c Add test_precompile target to compile but not run tests (#33)