diff --git a/Jenkinsfile b/Jenkinsfile index 861709e..1f577af 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,11 +1,22 @@ -node('master'){ - stage('git pull'){ - git credentialsId: '7724c11a-2509-4aa3-9862-106aa354c5b8', url: 'ssh://_git@phabricator.release11.com/diffusion/CZOPW/czopw.git' - } - stage('build & deploy'){ - sh 'cd Web/ && docker-compose --context gordon up --force-recreate --build -d' - } - +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-web.git']]]) + } + } + } } -