Releases: elastic/golang-crossbuild
Releases · elastic/golang-crossbuild
1.18.5
Go 1.18.5
docker.elastic.co/beats-dev/golang-crossbuild:1.18.5-arm
- linux/arm64docker.elastic.co/beats-dev/golang-crossbuild:1.18.5-armel
- linux/armv5, linux/armv6docker.elastic.co/beats-dev/golang-crossbuild:1.18.5-armhf
- linux/armv7docker.elastic.co/beats-dev/golang-crossbuild:1.18.5-base
docker.elastic.co/beats-dev/golang-crossbuild:1.18.5-darwin
- darwin/amd64 (MacOS 10.11, MacOS 10.14)docker.elastic.co/beats-dev/golang-crossbuild:1.18.5-main
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.5-main-debian7
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.5-main-debian8
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.5-main-debian9
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.5-main-debian10
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.5-mips
- linux/mips64, linux/mips64eldocker.elastic.co/beats-dev/golang-crossbuild:1.18.5-mips32
- linux/mips, linux/mipsledocker.elastic.co/beats-dev/golang-crossbuild:1.18.5-ppc
- linux/ppc64, linux/ppc64ledocker.elastic.co/beats-dev/golang-crossbuild:1.18.5-s390x
- linux/s390x
No changelog for this release.
What's Changed
- [automation] Update go release version 1.18.5 by @apmmachine in #221
Full Changelog: 1.18.4...1.18.5
1.18.4
Go 1.18.4
docker.elastic.co/beats-dev/golang-crossbuild:1.18.4-arm
- linux/arm64docker.elastic.co/beats-dev/golang-crossbuild:1.18.4-armel
- linux/armv5, linux/armv6docker.elastic.co/beats-dev/golang-crossbuild:1.18.4-armhf
- linux/armv7docker.elastic.co/beats-dev/golang-crossbuild:1.18.4-base
docker.elastic.co/beats-dev/golang-crossbuild:1.18.4-darwin
- darwin/amd64 (MacOS 10.11, MacOS 10.14)docker.elastic.co/beats-dev/golang-crossbuild:1.18.4-main
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.4-main-debian7
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.4-main-debian8
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.4-main-debian9
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.4-main-debian10
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.4-mips
- linux/mips64, linux/mips64eldocker.elastic.co/beats-dev/golang-crossbuild:1.18.4-mips32
- linux/mips, linux/mipsledocker.elastic.co/beats-dev/golang-crossbuild:1.18.4-ppc
- linux/ppc64, linux/ppc64ledocker.elastic.co/beats-dev/golang-crossbuild:1.18.4-s390x
- linux/s390x
What's Changed
- docs: update link to the build badge by @v1v in #215
- [automation] Update go release version 1.18.4 by @apmmachine in #218
Full Changelog: 1.18.3...1.18.4
1.17.12
Go 1.17.12
docker.elastic.co/beats-dev/golang-crossbuild:1.17.12-arm
- linux/arm64docker.elastic.co/beats-dev/golang-crossbuild:1.17.12-armel
- linux/armv5, linux/armv6docker.elastic.co/beats-dev/golang-crossbuild:1.17.12-armhf
- linux/armv7docker.elastic.co/beats-dev/golang-crossbuild:1.17.12-base
docker.elastic.co/beats-dev/golang-crossbuild:1.17.12-darwin
- darwin/amd64 (MacOS 10.11, MacOS 10.14)docker.elastic.co/beats-dev/golang-crossbuild:1.17.12-main
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.17.12-main-debian7
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.17.12-main-debian8
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.17.12-main-debian9
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.17.12-main-debian10
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.17.12-mips
- linux/mips64, linux/mips64eldocker.elastic.co/beats-dev/golang-crossbuild:1.17.12-mips32
- linux/mips, linux/mipsledocker.elastic.co/beats-dev/golang-crossbuild:1.17.12-ppc
- linux/ppc64, linux/ppc64ledocker.elastic.co/beats-dev/golang-crossbuild:1.17.12-s390x
- linux/s390x
What's Changed
- fix auto-bump (backport #204) by @mergify in #214
- [automation] Update go release version 1.17.12 by @apmmachine in #219
Full Changelog: 1.17.11...1.17.12
1.17.11
Go 1.17.11
docker.elastic.co/beats-dev/golang-crossbuild:1.17.11-arm
- linux/arm64docker.elastic.co/beats-dev/golang-crossbuild:1.17.11-armel
- linux/armv5, linux/armv6docker.elastic.co/beats-dev/golang-crossbuild:1.17.11-armhf
- linux/armv7docker.elastic.co/beats-dev/golang-crossbuild:1.17.11-base
docker.elastic.co/beats-dev/golang-crossbuild:1.17.11-darwin
- darwin/amd64 (MacOS 10.11, MacOS 10.14)docker.elastic.co/beats-dev/golang-crossbuild:1.17.11-main
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.17.11-main-debian7
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.17.11-main-debian8
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.17.11-main-debian9
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.17.11-main-debian10
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.17.11-mips
- linux/mips64, linux/mips64eldocker.elastic.co/beats-dev/golang-crossbuild:1.17.11-mips32
- linux/mips, linux/mipsledocker.elastic.co/beats-dev/golang-crossbuild:1.17.11-ppc
- linux/ppc64, linux/ppc64ledocker.elastic.co/beats-dev/golang-crossbuild:1.17.11-s390x
- linux/s390x
What's Changed
- feat: build arm64 Docker image for amd64/arm64 (backport #201) by @mergify in #208
- feat: build darwin amd64/arm64 Docker images (backport #200) by @mergify in #207
- [1.17](backport #209) fix: set default values for architectures by @mergify in #210
- [automation] Update go release version 1.17.11 by @apmmachine in #213
Full Changelog: 1.17.10...1.17.11
1.18.3
Go 1.18.3
docker.elastic.co/beats-dev/golang-crossbuild:1.18.3-arm
- linux/arm64docker.elastic.co/beats-dev/golang-crossbuild:1.18.3-armel
- linux/armv5, linux/armv6docker.elastic.co/beats-dev/golang-crossbuild:1.18.3-armhf
- linux/armv7docker.elastic.co/beats-dev/golang-crossbuild:1.18.3-base
docker.elastic.co/beats-dev/golang-crossbuild:1.18.3-darwin
- darwin/amd64 (MacOS 10.11, MacOS 10.14)docker.elastic.co/beats-dev/golang-crossbuild:1.18.3-main
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.3-main-debian7
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.3-main-debian8
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.3-main-debian9
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.3-main-debian10
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.3-mips
- linux/mips64, linux/mips64eldocker.elastic.co/beats-dev/golang-crossbuild:1.18.3-mips32
- linux/mips, linux/mipsledocker.elastic.co/beats-dev/golang-crossbuild:1.18.3-ppc
- linux/ppc64, linux/ppc64ledocker.elastic.co/beats-dev/golang-crossbuild:1.18.3-s390x
- linux/s390x
What's Changed
- feat: build amd64/arm64 LLVM Docker images by @kuisathaverat in #199
- chore: set timeout for the LLVM Apple job by @kuisathaverat in #205
- fix: set proper Docker registry env var by @kuisathaverat in #206
- feat: build darwin amd64/arm64 Docker images by @kuisathaverat in #200
- fix: set default values for architectures by @kuisathaverat in #209
- [automation] Update go release version 1.18.3 by @apmmachine in #211
Full Changelog: 1.18.2...1.18.3
1.18.2
Go 1.18.2
docker.elastic.co/beats-dev/golang-crossbuild:1.18.2-arm
- linux/arm64docker.elastic.co/beats-dev/golang-crossbuild:1.18.2-armel
- linux/armv5, linux/armv6docker.elastic.co/beats-dev/golang-crossbuild:1.18.2-armhf
- linux/armv7docker.elastic.co/beats-dev/golang-crossbuild:1.18.2-base
docker.elastic.co/beats-dev/golang-crossbuild:1.18.2-darwin
- darwin/amd64 (MacOS 10.11, MacOS 10.14)docker.elastic.co/beats-dev/golang-crossbuild:1.18.2-main
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.2-main-debian7
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.2-main-debian8
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.2-main-debian9
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.2-main-debian10
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.2-mips
- linux/mips64, linux/mips64eldocker.elastic.co/beats-dev/golang-crossbuild:1.18.2-mips32
- linux/mips, linux/mipsledocker.elastic.co/beats-dev/golang-crossbuild:1.18.2-ppc
- linux/ppc64, linux/ppc64ledocker.elastic.co/beats-dev/golang-crossbuild:1.18.2-s390x
- linux/s390x
What's Changed
- docs: debian 10 support only for some platforms by @v1v in #179
- feat: job to build/push fpm docker images by @kuisathaverat in #183
- feat: job to compile the LLVM Apple version by @kuisathaverat in #182
- fix: typo by @kuisathaverat in #185
- chore: move golang crossbuild job to a dedicated folder by @kuisathaverat in #184
- chore: disable default PR notifications by @kuisathaverat in #186
- fix: move header to the first line by @kuisathaverat in #187
- ci: docker image table for generated images by @v1v in #181
- fix: add TAG_EXTENSION to use the right base images by @kuisathaverat in #188
- fix: Increase timeout by @kuisathaverat in #189
- Support Debian 11 by @v1v in #180
- Support LLVM Apple on Debian 11 by @kuisathaverat in #191
- jjbb: build go version branches (major.minor) by @v1v in #193
- chore: remove Go version from the LLVM image tag by @kuisathaverat in #192
- fix: remove echo from the push command by @kuisathaverat in #195
- chore: trim if in templates by @kuisathaverat in #196
- feat: support for darwin/arm64e by @kuisathaverat in #103
- fix: stage FPM images on PRs by @kuisathaverat in #198
- feat: add binutils-mutiarch by @kuisathaverat in #194
- feat: build multiarch Docker images by @kuisathaverat in #197
- feat: build arm64 Docker image for amd64/arm64 by @kuisathaverat in #201
- fix auto-bump by @v1v in #204
- [automation] Update go release version 1.18.2 by @apmmachine in #202
Full Changelog: 1.18.1...1.18.2
1.17.10
Go 1.17.10
docker.elastic.co/beats-dev/golang-crossbuild:1.17.10-arm
- linux/arm64docker.elastic.co/beats-dev/golang-crossbuild:1.17.10-armel
- linux/armv5, linux/armv6docker.elastic.co/beats-dev/golang-crossbuild:1.17.10-armhf
- linux/armv7docker.elastic.co/beats-dev/golang-crossbuild:1.17.10-base
docker.elastic.co/beats-dev/golang-crossbuild:1.17.10-darwin
- darwin/amd64 (MacOS 10.11, MacOS 10.14)docker.elastic.co/beats-dev/golang-crossbuild:1.17.10-main
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.17.10-main-debian7
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.17.10-main-debian8
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.17.10-main-debian9
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.17.10-main-debian10
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.17.10-mips
- linux/mips64, linux/mips64eldocker.elastic.co/beats-dev/golang-crossbuild:1.17.10-mips32
- linux/mips, linux/mipsledocker.elastic.co/beats-dev/golang-crossbuild:1.17.10-ppc
- linux/ppc64, linux/ppc64ledocker.elastic.co/beats-dev/golang-crossbuild:1.17.10-s390x
- linux/s390x
What's Changed
- [1.17](backport #180) Support Debian 11 by @mergify in #190
- [automation] Update go release version 1.17.10 by @apmmachine in #203
Full Changelog: 1.17.9...1.17.10
1.18.1
Go 1.18.1
docker.elastic.co/beats-dev/golang-crossbuild:1.18.1-arm
- linux/arm64docker.elastic.co/beats-dev/golang-crossbuild:1.18.1-armel
- linux/armv5, linux/armv6docker.elastic.co/beats-dev/golang-crossbuild:1.18.1-armhf
- linux/armv7docker.elastic.co/beats-dev/golang-crossbuild:1.18.1-base
docker.elastic.co/beats-dev/golang-crossbuild:1.18.1-darwin
- darwin/amd64 (MacOS 10.11, MacOS 10.14)docker.elastic.co/beats-dev/golang-crossbuild:1.18.1-main
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.1-main-debian7
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.1-main-debian8
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.1-main-debian9
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.1-main-debian10
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18.1-mips
- linux/mips64, linux/mips64eldocker.elastic.co/beats-dev/golang-crossbuild:1.18.1-mips32
- linux/mips, linux/mipsledocker.elastic.co/beats-dev/golang-crossbuild:1.18.1-ppc
- linux/ppc64, linux/ppc64ledocker.elastic.co/beats-dev/golang-crossbuild:1.18.1-s390x
- linux/s390x
What's Changed
- fix: remove support for debian 9 on mips mips32 ppc s390x by @kuisathaverat in #175
- [automation] Update go release version 1.18.1 by @apmmachine in #172
Full Changelog: 1.18...1.18.1
1.17.9
Go 1.17.9
docker.elastic.co/beats-dev/golang-crossbuild:1.17.9-arm
- linux/arm64docker.elastic.co/beats-dev/golang-crossbuild:1.17.9-armel
- linux/armv5, linux/armv6docker.elastic.co/beats-dev/golang-crossbuild:1.17.9-armhf
- linux/armv7docker.elastic.co/beats-dev/golang-crossbuild:1.17.9-base
docker.elastic.co/beats-dev/golang-crossbuild:1.17.9-darwin
- darwin/amd64 (MacOS 10.11, MacOS 10.14)docker.elastic.co/beats-dev/golang-crossbuild:1.17.9-main
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.17.9-main-debian7
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.17.9-main-debian8
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.17.9-main-debian9
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.17.9-main-debian10
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.17.9-mips
- linux/mips64, linux/mips64eldocker.elastic.co/beats-dev/golang-crossbuild:1.17.9-mips32
- linux/mips, linux/mipsledocker.elastic.co/beats-dev/golang-crossbuild:1.17.9-ppc
- linux/ppc64, linux/ppc64ledocker.elastic.co/beats-dev/golang-crossbuild:1.17.9-s390x
- linux/s390x
What's Changed
- Use branch strategy for the golang versions by @v1v in #156
- mergify: support backport policy by @v1v in #163
- ci: release for 1.x branches by @v1v in #162
- fix: remove support for debian 9 on mips mips32 ppc s390x (backport #175) by @mergify in #177
- [automation] Update go release version 1.17.9 by @apmmachine in #171
Full Changelog: 1.17.8...1.17.9
1.18
Go 1.18
docker.elastic.co/beats-dev/golang-crossbuild:1.18-arm
- linux/arm64docker.elastic.co/beats-dev/golang-crossbuild:1.18-armel
- linux/armv5, linux/armv6docker.elastic.co/beats-dev/golang-crossbuild:1.18-armhf
- linux/armv7docker.elastic.co/beats-dev/golang-crossbuild:1.18-base
docker.elastic.co/beats-dev/golang-crossbuild:1.18-darwin
- darwin/amd64 (MacOS 10.11, MacOS 10.14)docker.elastic.co/beats-dev/golang-crossbuild:1.18-main
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18-main-debian7
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18-main-debian8
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18-main-debian9
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18-main-debian10
- linux/i386, linux/amd64, windows/386, windows/amd64docker.elastic.co/beats-dev/golang-crossbuild:1.18-mips
- linux/mips64, linux/mips64eldocker.elastic.co/beats-dev/golang-crossbuild:1.18-mips32
- linux/mips, linux/mipsledocker.elastic.co/beats-dev/golang-crossbuild:1.18-ppc
- linux/ppc64, linux/ppc64ledocker.elastic.co/beats-dev/golang-crossbuild:1.18-s390x
- linux/s390x
What's Changed
- Use branch strategy for the golang versions by @v1v in #156
- mergify: support backport policy by @v1v in #163
- ci: release for 1.x branches by @v1v in #162
- [automation] Update go release version 1.18 by @apmmachine in #166
Full Changelog: 1.17.8...1.18