ci: fix repo used for container builds (#4353)
* doc: change /a/docker/datatracker-cel to .../datatracker * ci: remove debug repo from build workflows
This commit is contained in:
parent
e319a909b3
commit
280629e061
4
.github/workflows/build-celery-worker.yml
vendored
4
.github/workflows/build-celery-worker.yml
vendored
|
@ -4,7 +4,6 @@ on:
|
|||
push:
|
||||
branches:
|
||||
- 'main'
|
||||
- 'jennifer/submit-async'
|
||||
paths:
|
||||
- 'requirements.txt'
|
||||
- 'dev/celery/**'
|
||||
|
@ -42,6 +41,5 @@ jobs:
|
|||
file: dev/celery/Dockerfile
|
||||
platforms: linux/amd64,linux/arm64
|
||||
push: true
|
||||
# tags: ghcr.io/ietf-tools/datatracker-celery:latest
|
||||
tags: ghcr.io/painless-security/datatracker-celery:latest
|
||||
tags: ghcr.io/ietf-tools/datatracker-celery:latest
|
||||
|
||||
|
|
4
.github/workflows/build-mq-broker.yml
vendored
4
.github/workflows/build-mq-broker.yml
vendored
|
@ -4,7 +4,6 @@ on:
|
|||
push:
|
||||
branches:
|
||||
- 'main'
|
||||
- 'jennifer/submit-async'
|
||||
paths:
|
||||
- 'dev/mq/**'
|
||||
- '.github/workflows/build-mq-worker.yml'
|
||||
|
@ -41,6 +40,5 @@ jobs:
|
|||
file: dev/mq/Dockerfile
|
||||
platforms: linux/amd64,linux/arm64
|
||||
push: true
|
||||
# tags: ghcr.io/ietf-tools/datatracker-mq:latest
|
||||
tags: ghcr.io/painless-security/datatracker-mq:latest
|
||||
tags: ghcr.io/ietf-tools/datatracker-mq:latest
|
||||
|
||||
|
|
10
dev/INSTALL
10
dev/INSTALL
|
@ -45,7 +45,7 @@ General Instructions for Deployment of a New Release
|
|||
|
||||
7. Switch to the docker directory and update images:
|
||||
|
||||
cd /a/docker/datatracker-cel
|
||||
cd /a/docker/datatracker
|
||||
docker image tag ghcr.io/ietf-tools/datatracker-celery:latest datatracker-celery-fallback
|
||||
docker image tag ghcr.io/ietf-tools/datatracker-mq:latest datatracker-mq-fallback
|
||||
docker-compose pull
|
||||
|
@ -82,7 +82,7 @@ General Instructions for Deployment of a New Release
|
|||
|
||||
13. Start async task worker and message broker:
|
||||
|
||||
cd /a/docker/datatracker-cel
|
||||
cd /a/docker/datatracker
|
||||
bash startcommand
|
||||
|
||||
14. Verify operation:
|
||||
|
@ -92,7 +92,7 @@ General Instructions for Deployment of a New Release
|
|||
15. If install failed and there were no migrations at step 9, revert web symlink and docker update and repeat the
|
||||
restart in steps 11 and 12. To revert the docker update:
|
||||
|
||||
cd /a/docker/datatracker-cel
|
||||
cd /a/docker/datatracker
|
||||
docker-compose down
|
||||
docker image rm ghcr.io/ietf-tools/datatracker-celery:latest ghcr.io/ietf-tools/datatracker-mq:latest
|
||||
docker image tag datatracker-celery-fallback ghcr.io/ietf-tools/datatracker-celery:latest
|
||||
|
@ -137,7 +137,7 @@ The following process should be used:
|
|||
|
||||
7. Stop the async task container (this may take a few minutes if tasks are in progress):
|
||||
|
||||
cd /a/docker/datatracker-cel
|
||||
cd /a/docker/datatracker
|
||||
docker-compose stop celery
|
||||
|
||||
8. Change the 'web' symlink, reload etc. as described in
|
||||
|
@ -145,7 +145,7 @@ The following process should be used:
|
|||
|
||||
9. Start async task worker:
|
||||
|
||||
cd /a/docker/datatracker-cel
|
||||
cd /a/docker/datatracker
|
||||
bash startcommand
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue