mirror of
https://github.com/jenkinsci/kubernetes-operator.git
synced 2026-10-09 09:25:32 +02:00
- prepare to switch from `master` to `main` - avoid to run workflow in case is not needed - add a way to bump the lts via make - use latest jenkins lts 2.387.1 - add the docker labels - update base plugins - fix #797 - Add more tests with bats - Update base plugin to latest version - Temporary revert #807 - Better nightly job
30 lines
834 B
Docker
30 lines
834 B
Docker
FROM debian:bullseye-slim
|
|
|
|
LABEL maintainer="Jenkins Kubernetes Operator Community" \
|
|
org.opencontainers.image.authors="Jenkins Kubernetes Operator Community" \
|
|
org.opencontainers.image.title="backup-pvc" \
|
|
org.opencontainers.image.description="Jenkins Operator Backup img via pvc volume" \
|
|
org.opencontainers.image.url="quay.io/jenkins-kubernetes-operator/backup-pvc" \
|
|
org.opencontainers.image.source="https://github.com/jenkinsci/kubernetes-operator/tree/master/backup/pvc" \
|
|
org.opencontainers.image.base.name="debian:bullseye-slim"
|
|
|
|
ARG UID
|
|
ARG GID
|
|
|
|
ENV USER=user
|
|
|
|
RUN addgroup --gid "$GID" "$USER" && \
|
|
adduser \
|
|
--disabled-password \
|
|
--gecos "" \
|
|
--ingroup "$USER" \
|
|
--uid "$UID" \
|
|
"$USER"
|
|
|
|
WORKDIR /home/user/bin
|
|
COPY bin .
|
|
RUN chmod +x *.sh
|
|
USER user
|
|
|
|
CMD ./run.sh
|