Skip to content

Commit 280629e

Browse files
ci: fix repo used for container builds (ietf-tools#4353)
* doc: change /a/docker/datatracker-cel to .../datatracker * ci: remove debug repo from build workflows
1 parent e319a90 commit 280629e

3 files changed

Lines changed: 7 additions & 11 deletions

File tree

.github/workflows/build-celery-worker.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ on:
44
push:
55
branches:
66
- 'main'
7-
- 'jennifer/submit-async'
87
paths:
98
- 'requirements.txt'
109
- 'dev/celery/**'
@@ -42,6 +41,5 @@ jobs:
4241
file: dev/celery/Dockerfile
4342
platforms: linux/amd64,linux/arm64
4443
push: true
45-
# tags: ghcr.io/ietf-tools/datatracker-celery:latest
46-
tags: ghcr.io/painless-security/datatracker-celery:latest
44+
tags: ghcr.io/ietf-tools/datatracker-celery:latest
4745

.github/workflows/build-mq-broker.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ on:
44
push:
55
branches:
66
- 'main'
7-
- 'jennifer/submit-async'
87
paths:
98
- 'dev/mq/**'
109
- '.github/workflows/build-mq-worker.yml'
@@ -41,6 +40,5 @@ jobs:
4140
file: dev/mq/Dockerfile
4241
platforms: linux/amd64,linux/arm64
4342
push: true
44-
# tags: ghcr.io/ietf-tools/datatracker-mq:latest
45-
tags: ghcr.io/painless-security/datatracker-mq:latest
43+
tags: ghcr.io/ietf-tools/datatracker-mq:latest
4644

dev/INSTALL

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ General Instructions for Deployment of a New Release
4545

4646
7. Switch to the docker directory and update images:
4747

48-
cd /a/docker/datatracker-cel
48+
cd /a/docker/datatracker
4949
docker image tag ghcr.io/ietf-tools/datatracker-celery:latest datatracker-celery-fallback
5050
docker image tag ghcr.io/ietf-tools/datatracker-mq:latest datatracker-mq-fallback
5151
docker-compose pull
@@ -82,7 +82,7 @@ General Instructions for Deployment of a New Release
8282

8383
13. Start async task worker and message broker:
8484

85-
cd /a/docker/datatracker-cel
85+
cd /a/docker/datatracker
8686
bash startcommand
8787

8888
14. Verify operation:
@@ -92,7 +92,7 @@ General Instructions for Deployment of a New Release
9292
15. If install failed and there were no migrations at step 9, revert web symlink and docker update and repeat the
9393
restart in steps 11 and 12. To revert the docker update:
9494

95-
cd /a/docker/datatracker-cel
95+
cd /a/docker/datatracker
9696
docker-compose down
9797
docker image rm ghcr.io/ietf-tools/datatracker-celery:latest ghcr.io/ietf-tools/datatracker-mq:latest
9898
docker image tag datatracker-celery-fallback ghcr.io/ietf-tools/datatracker-celery:latest
@@ -137,15 +137,15 @@ The following process should be used:
137137

138138
7. Stop the async task container (this may take a few minutes if tasks are in progress):
139139

140-
cd /a/docker/datatracker-cel
140+
cd /a/docker/datatracker
141141
docker-compose stop celery
142142

143143
8. Change the 'web' symlink, reload etc. as described in
144144
`General Instructions for Deployment of a New Release`_.
145145

146146
9. Start async task worker:
147147

148-
cd /a/docker/datatracker-cel
148+
cd /a/docker/datatracker
149149
bash startcommand
150150

151151

0 commit comments

Comments
 (0)