Compare commits
9 Commits
Author | SHA1 | Date | |
---|---|---|---|
16dcaef4f7 | |||
2579cc7f00 | |||
5d782faa02 | |||
7bd5dc4093 | |||
33d242f69a | |||
f7fcfd53ad | |||
6de66df1a9 | |||
dbdc24fe53 | |||
bda8c643c6 |
|
@ -2,7 +2,7 @@
|
|||
# https://hub.docker.com/r/jenkins/inbound-agent/tags
|
||||
|
||||
|
||||
FROM jenkins/inbound-agent:alpine-jdk17@sha256:17871822cee8a77b6a46e5f293f19c16bcd93074520b7789c7057bfbbb7423c1
|
||||
FROM jenkins/inbound-agent:alpine-jdk21@sha256:a7e633f06d8a1af720e30cd5421b8ba58230ec34af250a07d61cba0df88c587b
|
||||
|
||||
ARG BUILDUSER=jenkins
|
||||
|
||||
|
@ -41,9 +41,14 @@ RUN echo -e "$BUILDUSER:100000:65535" > /etc/subuid && \
|
|||
RUN sed -i -e 's/exec \$JAVA_BIN/podman system service -t0\&\n exec \$JAVA_BIN/' /usr/local/bin/jenkins-agent
|
||||
|
||||
ENV XDG_RUNTIME_DIR=/home/$BUILDUSER/agent/xdg-run
|
||||
ENV XDG_CONFIG_HOME=/home/$BUILDUSER/.config
|
||||
|
||||
ENV BUILDAH_ISOLATION=chroot
|
||||
ENV _CONTAINERS_USERNS_CONFIGURED=""
|
||||
ENV HOME=/home/$BUILDUSER
|
||||
|
||||
# Until we setup the logging and metrics pipelines in OTEL
|
||||
ENV OTEL_LOGS_EXPORTER=none
|
||||
ENV OTEL_METRICS_EXPORTER=none
|
||||
|
||||
USER $BUILDUSER
|
||||
|
||||
|
|
2
Jenkinsfile
vendored
2
Jenkinsfile
vendored
|
@ -2,4 +2,4 @@ library identifier: 'zdt-lib@master', retriever: modernSCM(
|
|||
[$class: 'GitSCMSource',
|
||||
remote: 'https://git.zero-downtime.net/ZeroDownTime/ci-tools-lib.git'])
|
||||
|
||||
buildPodman name: 'jenkins-podman', trivyFail: 'NONE'
|
||||
buildPodman name: 'jenkins-podman'
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#!/bin/sh
|
||||
|
||||
mkdir -p $HOME/agent/xdg-run $HOME/agent/containers/run $HOME/agent/containers/storage
|
||||
mkdir -p $HOME/xdg-run $HOME/containers/run $HOME/containers/storage
|
||||
/usr/local/bin/jenkins-agent
|
||||
|
|
Loading…
Reference in New Issue
Block a user