Skip to content

Update the docker build.#2958

Open
drgrice1 wants to merge 1 commit into
openwebwork:WeBWorK-2.21from
drgrice1:docker-build-update
Open

Update the docker build.#2958
drgrice1 wants to merge 1 commit into
openwebwork:WeBWorK-2.21from
drgrice1:docker-build-update

Conversation

@drgrice1
Copy link
Copy Markdown
Member

@drgrice1 drgrice1 commented Apr 22, 2026

Update to node 24 in the build instead of node 20.

Update the Perl::Tidy version to the version currently used in development.

Don't install the Statistics::R::IO module. That is not used anymore.

Update to the mariadb 10.11 docker image for the database volume. That should have been done before when I updated the docker build to Ubuntu 24. That matches the version of mariadb in Ubuntu 24.

Remove the --db-layout option that was passed to the addcourse script. That is not valid for the script anymore.

Note that this depends on #2957, since the docker build will fail without the bug in the addcourse script fixed.

@drgrice1 drgrice1 force-pushed the docker-build-update branch from 08227b7 to 1297ba3 Compare April 28, 2026 21:28
@drgrice1 drgrice1 force-pushed the docker-build-update branch 2 times, most recently from 521a58d to 0d6df31 Compare May 19, 2026 00:47
Update to node 24 in the build instead of node 20.

Update the Perl::Tidy version to the version currently used in
development.

Don't install the `Statistics::R::IO` module.  That is not used anymore.

Update to the mariadb 10.11 docker image for the database volume. That
should have been done before when I updated the docker build to Ubuntu
24.  That matches the version of mariadb in Ubuntu 24.

Remove the `--db-layout` option that was passed to the `addcourse`
script.  That is not valid for the script anymore.

Note that this depends on openwebwork#2957, since the docker build will fail
without the bug in the `addcourse` script fixed.
@drgrice1 drgrice1 force-pushed the docker-build-update branch from 0d6df31 to 0abaf1a Compare May 19, 2026 21:22
Copy link
Copy Markdown
Contributor

@Alex-Jordan Alex-Jordan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I did not test by actually running docker, but these changes are easy enough to just read in the code diff and they all look good.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants