Skip to content

Conversation

@fdupress
Copy link
Member

@fdupress fdupress commented Nov 21, 2025

This adds a Dockerfile that includes a jasmin toolchain—the latest release at time of build. This is (mainly) to reasonably allow formosa repos to be added to our external CI without requiring that their extracted code be version controlled. (See #725, for example.)

This also parameterizes the container Makefile with a TAG environment variable, which is intended to (later) be set as the branch name, so we can publish containers for main, containers for named releases, and a container for the current latest. (See also #842.)

@fdupress fdupress requested a review from strub November 21, 2025 15:48
@fdupress fdupress self-assigned this Nov 21, 2025
@fdupress fdupress added chore Ungrateful tasks that need done but that nobody wants to do external ci For contributions to the external CI collection labels Nov 21, 2025
@strub
Copy link
Member

strub commented Dec 1, 2025

@fdupress Could you update the PR description. It is used for generating the ChangeLog if I remember well.

@fdupress
Copy link
Member Author

fdupress commented Dec 1, 2025

Sorry, this one should have been draft. I want to merge the other (#842) first. (And yes, I will make the description clearer.) Only the title appears in the changeling, though.

@fdupress
Copy link
Member Author

fdupress commented Dec 2, 2025

@strub do you want this squashed?

The first commit is just updating existing Dockerfiles to work without warning or error after docker and opam updates in the ubuntu LTS, so it feels independent.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Ungrateful tasks that need done but that nobody wants to do external ci For contributions to the external CI collection

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants