There is 1 update, 1 comment.
 
 
XWiki Docker images / cid:jira-generated-image-avatar-138a7da9-44d9-423c-be62-42d2b41ce4e3 XDOCKER-18 Open

Automate updating the stable version

 
View issue   ยท   Add comment
 

1 update

 
cid:jira-generated-image-avatar-91e1e16b-76b8-431d-bc25-efdba93adaed Changes by Vincent Massol on 19/Jul/26 12:24
 
Description: In order to reduce maintenance we need to automate the process of updating the official xwiki dockerhub image.

It involves:
* Downloading the WAR of the new version of XWiki and computing its sha256
* Update the https://github.com/xwiki-contrib/docker-xwiki/blob/master/build.gradle file and commit it
* Run gradle to modify the generated variants and commit them
* Ideally perform some minimal smoke tests
* Get the sha1 of the last commit and send a PR programmatically for https://github.com/docker-library/official-images/blob/master/library/xwiki
* Modify the release plan help with a new step to trigger this


More generally it means automating the steps from https://dev.xwiki.org/xwiki/bin/view/ReleasePlans/ReleasePlanHelp#HUpdateDocker so that can run something like: {noformat}./gradlew release{noformat}

Note: The creation of a jira issue for the release might not be needed (similarly we don't create jira issues when releasing XWiki).
 
 

1 comment

 
cid:jira-generated-image-avatar-91e1e16b-76b8-431d-bc25-efdba93adaed Vincent Massol on 19/Jul/26 12:25
 

Note that on CI we also need to be able to test against XWiki when it's executing in a docker container since this would allow us to test in various environments.

That part has been implemented a long time ago.