Skip to content

Releases: mcandre/tug

#control_flow

16 Jan 03:34
Compare
Choose a tag to compare

Fix error handling when Docker fails. This adds focus and safety in large, complex CI/CD pipelines.

#tarball

14 Jan 22:00
Compare
Choose a tag to compare

Replace zip archive with tarball for ease of Docker container injection.

go1.21

27 Dec 09:29
Compare
Choose a tag to compare
  • Update Go

#safety

19 May 05:49
Compare
Choose a tag to compare
  • Drop --all flag from clean operation, out of caution.

#risky-business

22 Mar 22:28
Compare
Choose a tag to compare

Update to Go 1.20 for freebsd/riscv64 support.

#loongson

05 Oct 20:05
Compare
Choose a tag to compare

Upgrade Go to 1.19 for loong64 support in prebuilt binaries.

#enrichedwheatproduct

28 Mar 03:25
Compare
Choose a tag to compare

We are maturing tug from a Hello World demo into a more complete system to handle yet more complex developer scenarios.

Changes include:

  • Opinionated in favor of specifically amd64-compatible hosts when cross-compiling applications.
  • More complete buildx command line flag support
  • Disable the linux/mips64 (Big Endian) platform by default. This was missing from various and sundry base images on Docker Hub and had been forcing architecture exclusion lists to be unnecessarily unwieldy.
  • More debug logging information about low level docker commands involved in tug builds.
  • Future proof support for appending additional, undocumented platforms beyond what buildx inspect indicates.
  • Batching, especially for hosts with limited resources.

#works

23 Mar 03:28
Compare
Choose a tag to compare

Release archive includes pre-compiled binaries of tug for a wide variety of developer platforms.