15 lines
518 B
Docker
15 lines
518 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-direct.key /root/.ssh/id_ed25519
|
|
RUN ln -s /data/workflow-direct.key.pub /root/.ssh/id_ed25519.pub
|
|
ADD known_hosts /root/.ssh/known_hosts
|
|
ADD workflow-direct /srv/workflow-direct
|
|
ENV AMQP_USERNAME=opensuse
|
|
ENV AMQP_PASSWORD=opensuse
|
|
VOLUME /data
|
|
VOLUME /repos
|
|
ENTRYPOINT /srv/workflow-direct -config /data/config.json -repo-path /repos -debug -check-on-start
|
|
|