File Dockerfile of Package cloud-tools
# Define the names/tags of the container
#!BuildTag: cloud-tools:leap
FROM opensuse/leap:15.6
# Define labels according to https://en.opensuse.org/Building_derived_containers
# labelprefix=org.opensuse.qac.cloud-tools
LABEL maintainer="QAC"
LABEL description="Custom openSUSE Leap image with tools specific for publiccloud testing."
LABEL org.opencontainers.image.title="Publiccloud-testing-tools"
LABEL org.opencontainers.image.description="Custom image with tools specific for publiccloud testing"
#LABEL org.opensuse.reference="registry.opensuse.org/qac/cloud-tools:%PKG_VERSION%.%RELEASE%"
LABEL org.opensuse.reference="registry.opensuse.org/qac/cloud-tools:%VERSION%.%RELEASE%"
LABEL org.openbuildservice.disturl="%DISTURL%"
LABEL org.opencontainers.image.created="%BUILDTIME%"
# endlabelprefix
## Install required tools and clear cache
# Note: The following packages are required by trigger-public-cloud only:
# perl perl-Test-PerlTidy perl-Perl-Critic perl-Perl-Critic-Freenode perl-Mojolicious perl-Test-MockModule perl-Test-MockObject perl-Test-Output perl-Test-Exception perl-JSON perl-Log-Log4perl perl-Perl-Version perl-Sort-Versions perl-DateTime
RUN zypper in -y make perl perl-Test-PerlTidy perl-Perl-Critic perl-Perl-Critic-Freenode perl-Mojolicious perl-Test-MockModule perl-Test-MockObject perl-Test-Output perl-Test-Exception perl-JSON perl-Log-Log4perl perl-Perl-Version perl-Sort-Versions perl-DateTime && zypper clean -a && rm -rf /var/cache/*