mirror of
https://github.com/zulip/zulip.git
synced 2025-10-22 20:42:14 +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
@@ -4,7 +4,7 @@
|
||||
# docker buildx create --name multiarch --use
|
||||
#
|
||||
# To build:
|
||||
# docker buildx build --platform linux/amd64,linux/arm64 \
|
||||
# docker buildx build --pull --platform linux/amd64,linux/arm64 \
|
||||
# -f ./Dockerfile-postgresql -t zulip/zulip-postgresql:14 --push .
|
||||
|
||||
# Currently the PostgreSQL images do not support automatic upgrading of
|
||||
|
@@ -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`.
|
||||
|
@@ -1,6 +1,6 @@
|
||||
# To build these production upgrade test images, say an Debian 12 Bookworm system
|
||||
# preinstalled with Zulip 7.0:
|
||||
# docker build . -f Dockerfile.prod \
|
||||
# docker build --pull . -f Dockerfile.prod \
|
||||
# --build-arg=BASE_IMAGE=zulip/ci:bookworm \
|
||||
# --build-arg=VERSION=7.0 \
|
||||
# --tag=zulip/ci:bookworm-7.0
|
||||
|
Reference in New Issue
Block a user