Commit Graph

27 Commits

Author SHA1 Message Date
Manuel Dalla Lana 686f9529f8 Add Debian Trixie (and remove Bullseye) 2025-08-07 17:02:22 -07:00
Joseph Ferguson eb7898cb9c Require asc file during build to prevent flip-flop commits 2025-07-31 12:22:09 -07:00
Jesper Noordsij c071029e8d
Update API url for obtaining RC releases
See also https://github.com/php/web-php/pull/1261
2025-07-06 18:43:58 +02:00
Tianon Gravi 904a84a176 Add Alpine 3.22 (remove Alpine 3.20) 2025-06-09 14:43:33 -07:00
Tianon Gravi df07a1d22e Ensure releases and RCs always have a corresponding pair
Also, adjust the way `versions.json` gets written for more human-powered field ordering.
2025-05-06 12:05:12 -07:00
Jesper Noordsij aa678aea64
Add Alpine 3.21 and drop 3.19 2024-12-07 10:57:27 +01:00
Jesper Noordsij 18788bf5bd
Add Alpine 3.20 and drop 3.18 2024-05-22 14:32:08 +02:00
Jesper Noordsij 10a6745dd4
Add Alpine 3.19 and drop 3.17 to versions.sh 2023-12-08 21:21:20 +01:00
Jesper Noordsij d4de579ece
Remove all versions.sh overrides as they are now obsolete
This includes dropping the PHP 8.1 Alpine 3.16 variant,
that was temporarily added in #1412,
but should be obsolete now that Nextcloud 25 is EOL

See also https://github.com/nextcloud/docker/pull/2102
2023-11-27 22:32:52 +01:00
Joseph Ferguson 7838b365f3 Add Debian bookworm, remove buster
Except 8.0 that doesn't support OpenSSL 3.x
2023-06-13 12:07:14 -07:00
Tianon Gravi da2ade3b73 Temporarly add back 8.1-alpine3.16 variants (until Nextcloud 25 EOL) 2023-05-30 09:08:07 -07:00
Jesper Noordsij 9a3c8d8a80
Add Alpine 3.18 variant for PHP >= 8.1
Keep Alpine 3.16 to support PHP 8.0
2023-05-10 11:41:55 +02:00
Jesper Noordsij d4616116cb
Add Alpine 3.17 variant (#1348)
* Add Alpine 3.17 variant for PHP >= 8.1

Also remove Alpine 3.15

* Remove old Alpine 3.13 reference from Dockerfile-linux.template

* Improve Alpine version matching in versions.sh
2022-11-30 10:19:15 -08:00
Tianon Gravi 7a2cc2af26 Update "versions.sh" to preserve "null" RCs 2022-05-24 15:31:35 -07:00
GreyXor 950963c0e3 Alpine 3.16 2022-05-24 15:14:28 -07:00
Tianon Gravi 83dea60a79 Add back 8-zts-alpine, take 2 2022-04-18 11:22:15 -07:00
Tianon Gravi dc710cdc49 Move GPG keys into the template
They don't change within a release very often, so it doesn't feel "correct" to embed them in the block of more dynamic information we embed in versions.json (and IMO we get slightly better syntax this way).
2022-01-27 11:23:31 -08:00
Tianon Gravi ad286b6ce1 Add RCs opportunistically
Allow RC builds to come and go automatically as they become available (and disappear).
2022-01-26 15:45:04 -08:00
J0WI 0c60516408 Alpine 3.15 2021-11-25 11:35:55 +01:00
Joe Ferguson 453fc061df Update versions.* and generate-stackbrew for bullseye 2021-08-16 17:38:24 -07:00
J0WI a82fd9b024 Add Alpine 3.14 2021-06-16 16:11:19 +02:00
Tianon Gravi 89919d42ee Add 8.1-rc 2021-06-10 09:32:41 -07:00
Tianon Gravi 57143cba91 Update to 8.0.2
This applies the same workaround upstream applied in https://bugs.php.net/bug.php?id=80711#1612456954 for a minor publishing issue they're having. 😬
2021-02-04 10:15:53 -08:00
GreyXor c70a901d7f
Add Alpine 3.13 (#1117)
This also removes Alpine 3.11, per the support policy in this repository.
2021-01-15 08:53:26 -08:00
Joe Ferguson e12d4c5d46 Drop md5 checksums 2020-10-29 13:51:51 -07:00
Tianon Gravi 02a9bf3ec9 Fix version-id bug, drop unused code, check that URL exists before allowing "versions.sh" to continue 2020-10-01 12:22:48 -07:00
Tianon Gravi 165f8ca09c Add initial jq-based templating engine 2020-08-28 15:17:53 -07:00