[xwiki/xwiki-docker] b3fb10: XDOCKER-422: Generate the Docker Build workflow fr...
Branch: refs/heads/XDOCKER-422 Home: https://github.com/xwiki/xwiki-docker Commit: b3fb107a5a689590bc869080e8e7230cacc4aa47 https://github.com/xwiki/xwiki-docker/commit/b3fb107a5a689590bc869080e8e7230... Author: Vincent Massol <[email protected]> Date: 2026-07-29 (Wed, 29 Jul 2026) Changed paths: M .github/workflows/docker-build.yml M build.gradle A template-github/docker-build.yml Log Message: ----------- XDOCKER-422: Generate the Docker Build workflow from the template The build matrix listed the versions and the variants by hand, duplicating what build.gradle already defines and requiring an update whenever a cycle is added or removed. Generate the workflow from template-github/docker-build.yml instead, so the matrix follows the tokens and variants definitions. The verification step read the expected JDBC driver from a hardcoded map, which duplicated the artifact names the Dockerfile template already knows. It now reads the <DB>_JDBC_ARTIFACT variable the built image itself declares, so it needs no knowledge of which driver each variant uses. The three copy blocks of the generate task became a single shared helper, reused by the new task rather than repeated. Co-Authored-By: Claude Opus 5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-docker/settings/notifications
participants (1)
-
XWiki Notifications