Jenkinsfile aktualisiert

This commit is contained in:
dresi 2025-11-04 14:22:34 +01:00
parent b115c9a011
commit 946e42c35b

37
Jenkinsfile vendored
View File

@ -1,10 +1,33 @@
pipeline { pipeline {
agent { docker { image 'maven:3.9.11-eclipse-temurin-21-alpine' } } agent {
stages { kubernetes {
stage('build') { yaml '''
steps { apiVersion: v1
sh 'mvn --version' kind: Pod
} spec:
} containers:
- name: docker
image: docker:latest
command:
- cat
tty: true
'''
} }
}
stages {
stage('Docker test') {
steps {
container('docker') {
sh 'docker --version'
}
}
}
stage('git test') {
steps {
container('docker') {
sh 'git --version'
}
}
}
}
} }