mirror of
https://pagure.io/fm-orchestrator.git
synced 2026-03-24 22:10:28 +08:00
Using the latest version would require rewriting some of the messaging pieces. Signed-off-by: Hunor Csomortáni <csomh@redhat.com>
25 lines
806 B
Docker
25 lines
806 B
Docker
FROM fedora:28
|
|
LABEL \
|
|
name="Backend for the Module Build Service (MBS)" \
|
|
vendor="The Factory 2.0 Team" \
|
|
license="MIT" \
|
|
description="The MBS coordinates module builds. This image is to serve as the MBS backend." \
|
|
usage="https://pagure.io/fm-orchestrator" \
|
|
build-date=""
|
|
|
|
# The caller can chose to provide an already built module-build-service RPM.
|
|
ARG mbs_rpm=module-build-service
|
|
ARG mbs_messaging_umb_rpm
|
|
|
|
RUN dnf -y install \
|
|
python2-pungi \
|
|
python2-psycopg2 \
|
|
https://dl.fedoraproject.org/pub/epel/7Server/x86_64/Packages/s/stomppy-3.1.6-3.el7.noarch.rpm \
|
|
$mbs_rpm \
|
|
$mbs_messaging_umb_rpm \
|
|
&& dnf -y clean all
|
|
|
|
|
|
VOLUME ["/etc/module-build-service", "/etc/fedmsg.d", "/etc/mbs-certs"]
|
|
ENTRYPOINT fedmsg-hub
|