ci: specify/parameterize rabbitmq version (#6308)
* ci: Specify / parameterize rabbitmq version * ci: Fix syntax in build-mq-broker.yml
This commit is contained in:
parent
a3fb6a49a3
commit
bc5c411673
9
.github/workflows/build-mq-broker.yml
vendored
9
.github/workflows/build-mq-broker.yml
vendored
|
@ -10,6 +10,9 @@ on:
|
||||||
|
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
|
|
||||||
|
env:
|
||||||
|
RABBITMQ_VERSION: 3.11-alpine
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
publish:
|
publish:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
@ -40,5 +43,7 @@ jobs:
|
||||||
file: dev/mq/Dockerfile
|
file: dev/mq/Dockerfile
|
||||||
platforms: linux/amd64,linux/arm64
|
platforms: linux/amd64,linux/arm64
|
||||||
push: true
|
push: true
|
||||||
tags: ghcr.io/ietf-tools/datatracker-mq:latest
|
build-args: RABBITMQ_VERSION=${{ env.RABBITMQ_VERSION }}
|
||||||
|
tags: |
|
||||||
|
ghcr.io/ietf-tools/datatracker-mq:${{ env.RABBITMQ_VERSION }}
|
||||||
|
ghcr.io/ietf-tools/datatracker-mq:latest
|
||||||
|
|
|
@ -1,6 +1,8 @@
|
||||||
# Dockerfile for RabbitMQ worker
|
# Dockerfile for RabbitMQ worker
|
||||||
#
|
#
|
||||||
FROM rabbitmq:3-alpine
|
ARG RABBITMQ_VERSION=3.11-alpine
|
||||||
|
|
||||||
|
FROM rabbitmq:${RABBITMQ_VERSION}
|
||||||
LABEL maintainer="IETF Tools Team <tools-discuss@ietf.org>"
|
LABEL maintainer="IETF Tools Team <tools-discuss@ietf.org>"
|
||||||
|
|
||||||
# Copy the startup file
|
# Copy the startup file
|
||||||
|
|
Loading…
Reference in a new issue