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:
Jennifer Richards 2022-08-22 17:18:04 -03:00 committed by GitHub
parent e319a909b3
commit 280629e061
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 7 additions and 11 deletions

View file

@ -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

View file

@ -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

View file

@ -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