Skip to content

Instantly share code, notes, and snippets.

@vrutkovs
Created July 14, 2017 12:06
Show Gist options
  • Select an option

  • Save vrutkovs/e6ddfba090f8214d1b31dedf4b3d44fa to your computer and use it in GitHub Desktop.

Select an option

Save vrutkovs/e6ddfba090f8214d1b31dedf4b3d44fa to your computer and use it in GitHub Desktop.
FROM fedora:26
LABEL name=vrutkovs/buildroot
LABEL version=1.0
LABEL release=1
LABEL com.redhat.component=osbs-fedora-buildroot
RUN dnf -y update --refresh && \
dnf -y install \
git \
koji \
nfs-utils \
python-docker \
python-pip \
python-setuptools \
python-simplejson \
golang-github-cpuguy83-go-md2man \
fedpkg \
python-backports-lzma && \
dnf clean all
ENV OSBS_CLIENT_REMOTE https://github.com/projectatomic/osbs-client.git
ENV OSBS_CLIENT_COMMIT master
RUN pip install --force-reinstall git+$OSBS_CLIENT_REMOTE@$OSBS_CLIENT_COMMIT
ENV ATOMIC_REACTOR_REMOTE https://github.com/projectatomic/atomic-reactor.git
ENV ATOMIC_REACTOR_COMMIT docker-py-2
RUN pip install --force-reinstall git+$ATOMIC_REACTOR_REMOTE@$ATOMIC_REACTOR_COMMIT
ENV DOCKER_SQUASH_REMOTE https://github.com/goldmann/docker-squash.git
ENV DOCKER_SQUASH_COMMIT master
RUN pip install --force-reinstall git+$DOCKER_SQUASH_REMOTE@$DOCKER_SQUASH_COMMIT
CMD ["/usr/bin/atomic-reactor", "--verbose", "inside-build"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment