Skip to content

Commit 9b9486d

Browse files
Update readme on how to build Docker images.
1 parent ecb6bbd commit 9b9486d

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

new_release_howto.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,14 @@ on the account `domjudge@vm-domjudge`):
3030
under `/srv/http/domjudge/docs/manual` by adding a new version to the
3131
file `versions.json` and updating the redirect destination in `index.html`.
3232
The documentation is regenerated once every hour.
33-
1. Bump the docker containers and build Debian packages (or make someone
33+
1. Bump the Docker images by starting a new pipeline
34+
[here](https://gitlab.com/DOMjudge/domjudge-packaging/-/pipelines/new) and
35+
setting `DOMJUDGE_VERSION` to the version to release. Set `DOMJUDGE_LATEST`
36+
to true if this is the latest version or `false` if it is not. After clicking
37+
`Run pipeline`, make sure to click the *play* button next to `release-DOMjudge`
38+
to actually build and push the Docker images. You can view the progress by
39+
clicking on the job.
40+
1. Build Debian packages (or make someone
3441
do this).
3542
1. Put debian packages in `/srv/http/domjudge/debian/mini-dinstall/incoming`
3643
and run as domjudge@domjudge: `mini-dinstall -b`

0 commit comments

Comments
 (0)