File tree Expand file tree Collapse file tree 6 files changed +11
-46
lines changed Expand file tree Collapse file tree 6 files changed +11
-46
lines changed Original file line number Diff line number Diff line change @@ -3,9 +3,9 @@ library 'status-jenkins-lib@v1.9.26'
33
44pipeline {
55 agent {
6- dockerfile {
6+ docker {
77 label ' linuxcontainer'
8- filename ' linux.Dockerfile '
8+ image ' harbor.status.im/infra/ci-build-containers: linux-base-1.0.0 '
99 dir ' _assets/ci/'
1010 args ' --volume=/nix:/nix ' +
1111 ' --volume=/etc/nix:/etc/nix '
Original file line number Diff line number Diff line change @@ -4,10 +4,9 @@ library 'status-jenkins-lib@v1.9.26'
44
55pipeline {
66 agent {
7- dockerfile {
7+ docker {
88 label ' linuxcontainer'
9- filename ' linux.Dockerfile'
10- dir ' _assets/ci/'
9+ image ' harbor.status.im/infra/ci-build-containers:linux-base-1.0.0'
1110 args ' --volume=/nix:/nix ' +
1211 ' --volume=/etc/nix:/etc/nix '
1312 }
Original file line number Diff line number Diff line change @@ -4,10 +4,9 @@ library 'status-jenkins-lib@v1.9.26'
44
55pipeline {
66 agent {
7- dockerfile {
7+ docker {
88 label ' linuxcontainer'
9- filename ' linux.Dockerfile'
10- dir ' _assets/ci/'
9+ image ' harbor.status.im/infra/ci-build-containers:linux-base-1.0.0'
1110 args ' --volume=/nix:/nix ' +
1211 ' --volume=/etc/nix:/etc/nix '
1312 }
Original file line number Diff line number Diff line change @@ -4,10 +4,9 @@ library 'status-jenkins-lib@v1.9.26'
44
55pipeline {
66 agent {
7- dockerfile {
7+ docker {
88 label ' linuxcontainer'
9- filename ' linux.Dockerfile'
10- dir ' _assets/ci/'
9+ image ' harbor.status.im/infra/ci-build-containers:linux-base-1.0.0'
1110 args ' --volume=/nix:/nix ' +
1211 ' --volume=/etc/nix:/etc/nix '
1312 }
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1- FROM debian:bookworm-slim
1+ FROM harbor.status.im/infra/ci-build-containers:linux-base-1.0.0
2+
3+ USER root
24
35RUN apt-get update && apt-get install -yq --no-install-recommends --fix-missing \
4- curl \
5- ca-certificates \
66 lsb-release \
77 xz-utils \
88 gnupg \
99 wget \
10- git \
1110 build-essential \
1211 python3 \
1312 python3-pip \
@@ -31,16 +30,6 @@ RUN mkdir -p /etc/apt/keyrings && \
3130 docker-compose-plugin \
3231 && rm -rf /var/lib/apt/lists/*
3332
34- RUN groupadd -r jenkins --gid 1001 \
35- && useradd -r -m -g jenkins --uid 1001 -d /home/jenkins jenkins
36-
37- RUN groupadd -g 999 docker && \
38- usermod -a -G docker jenkins
39-
4033USER jenkins
4134
42- ENV PATH="${PATH}:/nix/var/nix/profiles/default/bin"
43- ENV NIX_REMOTE=daemon
44- ENV HOME=/home/jenkins
45-
4635ENTRYPOINT ["" ]
You can’t perform that action at this time.
0 commit comments