diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..eaeee3c --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,55 @@ +pipeline { + + agent none + + options { + + disableConcurrentBuilds(abortPrevious: true) + + buildDiscarder(logRotator(numToKeepStr: '1')) + } + + stages { + + + stage('docker compose build') { + + agent { + + label "xochi" + + } + + steps { + + dir('.') { + + sh 'docker compose build' + + } + + } + + } + + stage('docker compose push') { + + agent { + + label "xochi" + + } + + steps { + + dir('.') { + + sh 'docker compose push' + + } + + } + + } + +}}