Skip to content

Commit bc5c411

Browse files
ci: specify/parameterize rabbitmq version (ietf-tools#6308)
* ci: Specify / parameterize rabbitmq version * ci: Fix syntax in build-mq-broker.yml
1 parent a3fb6a4 commit bc5c411

2 files changed

Lines changed: 10 additions & 3 deletions

File tree

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

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@ on:
1010

1111
workflow_dispatch:
1212

13+
env:
14+
RABBITMQ_VERSION: 3.11-alpine
15+
1316
jobs:
1417
publish:
1518
runs-on: ubuntu-latest
@@ -40,5 +43,7 @@ jobs:
4043
file: dev/mq/Dockerfile
4144
platforms: linux/amd64,linux/arm64
4245
push: true
43-
tags: ghcr.io/ietf-tools/datatracker-mq:latest
44-
46+
build-args: RABBITMQ_VERSION=${{ env.RABBITMQ_VERSION }}
47+
tags: |
48+
ghcr.io/ietf-tools/datatracker-mq:${{ env.RABBITMQ_VERSION }}
49+
ghcr.io/ietf-tools/datatracker-mq:latest

dev/mq/Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# Dockerfile for RabbitMQ worker
22
#
3-
FROM rabbitmq:3-alpine
3+
ARG RABBITMQ_VERSION=3.11-alpine
4+
5+
FROM rabbitmq:${RABBITMQ_VERSION}
46
LABEL maintainer="IETF Tools Team <tools-discuss@ietf.org>"
57

68
# Copy the startup file

0 commit comments

Comments
 (0)