Files
python-jenkins-project/Jenkinsfile
T

55 lines
840 B
Groovy
Raw Normal View History

2025-03-04 18:49:45 +00:00
pipeline {
2025-03-04 23:39:52 +00:00
2025-03-05 03:37:25 +00:00
agent none
2025-03-04 23:39:52 +00:00
2025-03-05 03:37:25 +00:00
options {
disableConcurrentBuilds(abortPrevious: true)
buildDiscarder(logRotator(numToKeepStr: '1'))
2025-03-04 18:49:45 +00:00
}
2025-03-05 03:37:25 +00:00
stages {
stage('docker compose build') {
agent {
label "xochi"
}
2025-03-04 23:23:26 +00:00
2025-03-05 03:37:25 +00:00
steps {
dir('.') {
sh 'docker compose build'
}
}
}
stage('docker compose push') {
agent {
label "xochi"
}
steps {
dir('.') {
sh 'docker compose push'
}
}
}
}}