diff --git a/Jenkinsfile b/Jenkinsfile index 3859843..9306bec 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,10 +1,33 @@ pipeline { - agent { docker { image 'maven:3.9.11-eclipse-temurin-21-alpine' } } - stages { - stage('build') { - steps { - sh 'mvn --version' - } - } + agent { + kubernetes { + yaml ''' + apiVersion: v1 + 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' + } + } + } + } } \ No newline at end of file