Commit Graph

31 Commits

Author SHA1 Message Date
Tianon Gravi 6016bb334e Update `generate-stackbrew-library.sh` to support `BASHBREW_LIBRARY` for easier cascading updates
See https://github.com/docker-library/official-images/pull/17640#issuecomment-2380308790
2024-09-30 11:28:39 -07:00
Tianon Gravi 266d9cdc38 Update to 4.0.0 (GA) 2024-09-18 09:57:52 -07:00
Tianon Gravi 6cc0f66ec1 Update to 3.13.0 (GA) 2024-02-22 13:58:15 -08:00
Joseph Ferguson c30652127a Add 3.12 GA
Aparently we've been using the Alpine `libssl.so.3` for a bit and now it breaks on OpenSSL `3.0.9`. So let's ensure our `libssl.so.3` is copied to the final image. This is the `openssl version` error:
> `Error relocating /usr/local/bin/openssl: OSSL_CMP_MSG_update_recipNonce: symbol not found`
2023-06-02 14:59:28 -07:00
Luke Bakken 99d3ad59ee
Convert to multi-stage builds
Follow-up to #587

Use buildkit
2022-12-05 13:24:33 -08:00
Tianon Gravi 65eb19295b Update to 3.11 (GA) 2022-09-26 10:00:29 -07:00
Tianon Gravi e913e539a9 Remove 3.8 (EOL) 2022-06-13 09:43:09 -07:00
Tianon Gravi 6e226fe8e9 Update to 3.10.0 (GA) 2022-05-03 08:30:43 -07:00
Tianon Gravi e2da87e7e6 Exclude RCs more explicitly when they do not apply 2021-09-22 16:50:48 -07:00
Tianon Gravi 56d547f02d Update latest to 3.9 2021-07-26 09:57:46 -07:00
Tianon Gravi 7e63843da6 Add initial jq-based templating engine
This makes our templating much more sustainable, and will allow our commit automation to make better commit messages (`Update 3.8 to openssl 1.1.1i`, `Update 3.8 to 3.8.10`, etc).
2020-12-29 14:27:03 -08:00
Tianon Gravi 4dc7aebab7 Fix RC-skipping code for releases without RCs (like 3.7.19) 2019-10-03 12:24:08 -07:00
Tianon Gravi af5f6ff9a3 Update to 3.8.0 (GA) 2019-10-01 08:45:46 -07:00
Tianon Gravi 0576eabd93 Adjust base image exclusion in generate-stackbrew-library.sh 2019-02-04 14:18:50 -08:00
Joe Ferguson 5bfde9806e Initial single-stage conversion (and merge/diff back to Alpine) 2019-01-24 14:45:58 -08:00
Tianon Gravi 736a3b3e4d Add simple logic to skip RCs in "library/rabbitmq" after GA 2018-05-29 09:41:59 -07:00
Tianon Gravi 7fa1f0efbe Fix generate-stackbrew-library.sh to give RCs less aliases 2018-01-08 11:13:41 -08:00
Tianon Gravi 0283b756f7 Update latest to 3.7 2017-12-09 16:38:49 -08:00
Tianon Gravi b3f8989253 Add ppc64le \m/
$ curl -fsSL 'https://www.rabbitmq.com/debian/dists/testing/Release' | grep ppc64el
    Architectures: alpha amd64 arm arm64 armeb armel armhf avr32 hppa hurd-i386 i386 ia64 kfreebsd-amd64 kfreebsd-i386 m32 m32r m68k mips mips64 mips64el mips64r6 mips64r6el mipsel mipsr6 mipsr6el netbsd-alpha netbsd-i386 nios2 or1k powerpc powerpcel ppc64 ppc64el s390 s390x sh sh3 sh3eb sh4 sh4eb sparc sparc64 tilegx
2017-09-12 13:07:14 -07:00
Joe Ferguson 2a6e03ce7d Add arm64v8 since it is now in the rabbitmq apt repo 2017-08-17 15:30:08 -07:00
Tianon Gravi 0faadd8097 Adjust sed to account for the possibility of multiple arm64vX 2017-07-05 11:32:14 -07:00
Tianon Gravi 1c0e9a4aef Also exclude arm64 2017-06-20 12:16:33 -07:00
Tianon Gravi 7eed5476d6 Adjust "erlang-base-hipe" installation to only happen if the package is available
This also updates "generate-stackbrew-library.sh" to exclude "ppc64le" from the Debian variant given that upstream's repository doesn't have an "Architectures" entry (and supporting files) for it yet.
2017-06-20 10:00:55 -07:00
Tianon Gravi 9106c7dde0 Add proper Architectures entries in "generate-stackbrew-library.sh" 2017-06-16 16:33:02 -07:00
Tianon Gravi 7927704256 Update repository structure for future multi-version support 2017-04-05 14:31:54 -07:00
Tianon Gravi 74a9d28d48 Update Travis, generate-stackbrew-library.sh, management Dockerfiles, and update.sh 2017-01-26 15:37:26 -08:00
Tianon Gravi 6d3777cae4 Convert "generate-stackbrew-library.sh" to output the new 2822-based format 2016-06-08 15:48:21 -07:00
Guilhem Lettron 7b00fe567a Differentiate rabbitmq version and package version 2016-01-08 17:20:13 +01:00
Tianon Gravi f6e7b501ba Enhance "generate-stackbrew-library.sh" to only take into account changes to the Dockerfile or files from COPY in the Dockerfile for choosing the commit hash for a particular directory 2015-08-11 15:12:48 -07:00
Tianon Gravi a544680216 Add management variant 2014-12-29 17:50:08 -07:00
Tianon Gravi 95359fb205 Add initial generate-stackbrew-library.sh 2014-12-29 17:19:03 -07:00