Jenkinsfile aktualisiert

This commit is contained in:
dresi 2025-11-05 11:42:27 +01:00
parent 76991eb87d
commit d03915529d

33
Jenkinsfile vendored
View File

@ -2,30 +2,21 @@ pipeline {
agent { agent {
kubernetes { kubernetes {
yaml ''' yaml '''
apiVersion: v1 apiVersion: "v1"
kind: Pod kind: "Pod"
metadata: metadata:
labels:
some-label: some-label-value
spec: spec:
containers: containers:
- name: "dind" - command:
- "cat"
image: "docker:dind" image: "docker:dind"
alwaysPullImage: false name: "dind"
command: tty: true
- dockerd-entrypoint.sh volumeMounts:
envVars: - mountPath: "/home/jenkins/agent"
- envVar: name: "workspace-volume"
key: "JENKINS_URL" readOnly: false
value: "http://jenkins.jenkins.svc.cluster.local:8080/" '''
privileged: "true"
resourceLimitCpu: 1
resourceLimitMemory: 2Gi
resourceRequestCpu: 500m
resourceRequestMemory: 1Gi
ttyEnabled: false
workingDir: /home/jenkins/agent
'''
retries 2 retries 2
} }
} }
@ -34,7 +25,7 @@ pipeline {
steps { steps {
container('dind') { container('dind') {
sh 'docker --version' sh 'docker --version'
} }
} }
} }
stage('git test') { stage('git test') {