diff --git a/Jenkinsfile b/Jenkinsfile index 76ccdca..ffd3bd1 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,48 +1,11 @@ pipeline { - agent { - kubernetes { - yaml """\ - apiVersion: v1 - kind: Pod - metadata: - name: 'jenkins-slave' - namespace: 'default' + agent { + label 'dind-agent' + } - spec: - containers: - - name: dind - image: "swr.eu-de.otc.t-systems.com/base-image/jenkins-dind" - imagePullPolicy: "IfNotPresent" - tty: true - command: - - "cat" - volumeMounts: - - mountPath: "/home/jenkins/agent" - name: "workspace-volume" - readOnly: false - env: - - name: PASS - valueFrom: - secretKeyRef: - name: docker-reg - key: pass - securityContext: - privileged: true - imagePullSecrets: - - name: default-secret - serviceAccountName: "jenkins-admin" - volumes: - - emptyDir: - medium: "" - name: "workspace-volume" - - """.stripIndent() - } - } - stages { - stage('Build Docker Image') { - steps { - container('dind') { + stages { + stage("build image") { + steps { script { def image = "swr.eu-de.otc.t-systems.com/omnia-test/test-build:${env.BUILD_NUMBER}" echo "FOO is ${env.BUILD_NUMBER}" @@ -56,6 +19,5 @@ pipeline { milestone(1) } } - } - } + } } \ No newline at end of file