Files
release11-tools/Jenkinsfile
2023-03-18 04:21:36 +01:00

34 lines
778 B
Groovy

pipeline {
agent any
tools {
git 'Default'
}
parameters {
booleanParam(name: 'TERRAFORM', defaultValue: false)
}
stages {
stage('Clean workspace') {
steps {
cleanWs()
}
}
stage('Checkout') {
steps {
checkout([
$class: 'GitSCM',
branches: [[name: 'master']],
extensions: [],
userRemoteConfigs: [[credentialsId: 'tools-deploy-key', url: '_gitea@gitea.release11.com:R11/release11-tools.git']]
])
}
}
stage('Run Ansible playbook') {
sh '''
pwd
ls
'''
}
}
}