mirror of
https://github.com/zulip/zulip.git
synced 2025-10-23 04:52:12 +00:00
release-checklist: Prescribe docker build --pull.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
committed by
Tim Abbott
parent
7167150a87
commit
7ebadb5d41
@@ -72,7 +72,7 @@ preparing a new release.
|
||||
- Update the `tag` in `kubernetes/chart/zulip/values.yaml`
|
||||
- Update the docs by running `helm-docs`
|
||||
- Update the `image` in `kubernetes/manual/zulip-rc.yml`
|
||||
- Build the image: `docker build . -t zulip/docker-zulip:4.11-0 --no-cache`
|
||||
- Build the image: `docker build --pull . -t zulip/docker-zulip:4.11-0 --no-cache`
|
||||
- Also tag it with `latest`: `docker build . -t zulip/docker-zulip:latest`
|
||||
- Push those tags: `docker push zulip/docker-zulip:4.11-0; docker push zulip/docker-zulip:latest`
|
||||
- Push the commits to `main`.
|
||||
@@ -106,7 +106,7 @@ preparing a new release.
|
||||
this component" on the Django release branch component.
|
||||
- In Weblate, remove the previous stable components.
|
||||
- Add a new CI production upgrade target:
|
||||
- Build a docker image: `cd tools/ci && docker build . -f Dockerfile.prod --build-arg=BASE_IMAGE=zulip/ci:bookworm --build-arg=VERSION=7.0 --tag=zulip/ci:bookworm-7.0 && docker push zulip/ci:bookworm-7.0`
|
||||
- Build a docker image: `cd tools/ci && docker build --pull . -f Dockerfile.prod --build-arg=BASE_IMAGE=zulip/ci:bookworm --build-arg=VERSION=7.0 --tag=zulip/ci:bookworm-7.0 && docker push zulip/ci:bookworm-7.0`
|
||||
- Add a new line to the `production_upgrade` matrix in
|
||||
`.github/workflows/production-suite.yml`.
|
||||
- Update /history page in `templates/corporate/history.md`.
|
||||
|
Reference in New Issue
Block a user