15 lines
498 B
Docker
15 lines
498 B
Docker
FROM registry.suse.com/bci/bci-base
|
|
RUN zypper install -y openssh-clients git-core
|
|
RUN mkdir /root/.ssh
|
|
RUN mkdir /repos
|
|
RUN ln -s /data/workflow-pr.key /root/.ssh/id_ed25519
|
|
RUN ln -s /data/workflow-pr.key.pub /root/.ssh/id_ed25519.pub
|
|
ADD known_hosts /root/.ssh/known_hosts
|
|
ADD workflow-pr /srv/workflow-pr
|
|
ENV AMQP_USERNAME=opensuse
|
|
ENV AMQP_PASSWORD=opensuse
|
|
VOLUME /data
|
|
VOLUME /repos
|
|
ENTRYPOINT /srv/workflow-pr -config /data/config.json -repo-path /repos -debug -check-on-start
|
|
|