File Dockerfile of Package py3ops

#!BuildTag: py3ops

FROM opensuse/tumbleweed
LABEL maintainer="phoenix"
LABEL description="Python DevOps container for QE-C"

# Define labels according to https://en.opensuse.org/Building_derived_containers
LABEL org.opencontainers.image.title="python3 devops container"
LABEL org.opencontainers.image.description="Python swiss army knife container for QE-C"
LABEL org.openbuildservice.disturl="%DISTURL%"
LABEL org.opencontainers.image.created="%BUILDTIME%"


## Install required tools and clear cache
RUN zypper in -y ca-certificates-suse python3 python3-pip python3-poetry python3-black python3-yamllint python3-requests python3-beautifulsoup4 python3-pytest python3-pytest-cov python3-ruff python3-uv python3-pyaml python3-requests python3-openqa_client && \
  zypper clean -a && rm -rf /var/cache/*
openSUSE Build Service is sponsored by