diff --git a/Jenkinsfile b/Jenkinsfile index 839e2fe..ec122ba 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,21 +1,35 @@ pipeline { - agent { - kubernetes { - inheritFrom 'default' - } - } - stages { - stage('Docker test') { - steps { - container('dind') { - sh 'docker --version' - } - } - } - stage('git test') { - steps { - sh 'git --version' - } - } - } + agent { + kubernetes { + yaml ''' + apiVersion: v1 + kind: Pod + metadata: + labels: + some-label: some-label-value + spec: + containers: + - name: dind + image: docker:dind + command: + - cat + tty: true + ''' + retries 2 + } + } + stages { + stage('Docker test') { + steps { + container('dind') { + sh 'docker --version' + } + } + } + stage('git test') { + steps { + sh 'git --version' + } + } + } } \ No newline at end of file