diff --git a/files/osbs/buildroot-Dockerfile b/files/osbs/buildroot-Dockerfile-production similarity index 100% rename from files/osbs/buildroot-Dockerfile rename to files/osbs/buildroot-Dockerfile-production diff --git a/files/osbs/buildroot-Dockerfile-staging b/files/osbs/buildroot-Dockerfile-staging new file mode 100644 index 0000000000..caefae811d --- /dev/null +++ b/files/osbs/buildroot-Dockerfile-staging @@ -0,0 +1,7 @@ +FROM fedora:latest +RUN dnf copr enable maxamillion/atomic-reactor && dnf makecache --refresh && dnf -y install docker git python-docker-py python-setuptools e2fsprogs koji python-backports-lzma osbs-client gssproxy fedpkg +ADD ./atomic-reactor.tar.gz /tmp/ +RUN cd /tmp/atomic-reactor-*/ && python setup.py install +ADD ./ca.crt /etc/pki/ca-trust/source/anchors/osbs.ca.crt +RUN update-ca-trust +CMD ["atomic-reactor", "--verbose", "inside-build"] diff --git a/playbooks/groups/osbs-master.yml b/playbooks/groups/osbs-master.yml index c25e81ba32..fd15b12d11 100644 --- a/playbooks/groups/osbs-master.yml +++ b/playbooks/groups/osbs-master.yml @@ -280,7 +280,7 @@ - name: Upload Dockerfile for buildroot container copy: - src: "{{ files }}/osbs/buildroot-Dockerfile" + src: "{{ files }}/osbs/buildroot-Dockerfile-{{env}}" dest: "/etc/osbs/buildroot/Dockerfile" mode: 0400 notify: