Closed andrey-zelenkov closed 7 months ago
Forgotten in c3af21e970ca3c822004cfda7c5b56ec07d99da9
Not so much forgotten... It's more the product of out-of-order merges.
...but #1131 was based on master
before #1050 was merged, so its regenerated the Dockerfiles didn't include 3.12.
We're actually in an inconsistent state right now, because https://github.com/nginx/unit/commit/822303e23cb489efdc4fa3ca321f8468a2dd17fa effectively bumped NXT_VERSION to 1.32.0, which is used in make dockerfiles
, so you either have to edit that or override the variable when regenerating the Dockerfiles locally.
And we're likely to have more inconsistencies once we merge #1127.
I wonder if the answer is to stop tracking the generated Dockerfiles in our repo?
I asked this before... https://github.com/nginx/unit/issues/1009#issuecomment-1846037342
Oof. Thank you for the citation. So I guess the next best thing is a CI job that verifies that regenerating our Dockerfiles is a no-op. Will file an issue to think this through later.
That, and a separate job to actually test the dockerfiles when a change arrives. So far it's a manual check with hacks on top to checkout the commit you need.
Forgotten in https://github.com/nginx/unit/commit/c3af21e970ca3c822004cfda7c5b56ec07d99da9