Jenkins pipeline #123

Merged
bartosz merged 17 commits from bartosz/feature/pipeline into master 2023-03-18 08:31:14 +01:00
Showing only changes of commit c8623edb0f - Show all commits

29
Jenkinsfile vendored
View File

@@ -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']]])
}
}
}
}