Benjamin Poirier 7a9578
# https://hub.docker.com/r/opensuse/tumbleweed/
Benjamin Poirier 7a9578
FROM opensuse/tumbleweed AS base
Benjamin Poirier eef6ca
Benjamin Poirier eef6ca
RUN zypper -n ref
Benjamin Poirier eef6ca
Benjamin Poirier eef6ca
FROM base AS packages
Benjamin Poirier eef6ca
Michal Suchanek 2e0e02
RUN zypper -n in git python3 python3-dbm python3-pygit2 rcs util-linux
Benjamin Poirier eef6ca
Benjamin Poirier eef6ca
RUN git config --global user.email "you@example.com"
Benjamin Poirier eef6ca
RUN git config --global user.name "Your Name"
Benjamin Poirier eef6ca
Michal Suchanek b2615b
COPY Kernel.gpg /tmp
Michal Suchanek b2615b
RUN rpmkeys --import /tmp/Kernel.gpg
Michal Suchanek b2615b
RUN zypper -n ar https://download.opensuse.org/repositories/Kernel:/tools/openSUSE_Factory/Kernel:tools.repo
Michal Suchanek 94b31d
RUN zypper -n in --from Kernel_tools quilt
Benjamin Poirier eef6ca
Benjamin Poirier eef6ca
FROM packages
Benjamin Poirier eef6ca
Benjamin Poirier eef6ca
VOLUME /scripts
Benjamin Poirier eef6ca
Benjamin Poirier eef6ca
WORKDIR /scripts/git_sort
Benjamin Poirier eef6ca
Benjamin Poirier eef6ca
CMD python3 -m unittest discover -v