octoprint-klipper-docker/Jenkinsfile

27 lines
711 B
Groovy

pipeline {
agent any
stages {
stage('Clone') {
steps {
git branch: 'ender3s1', url: 'https://git.siwatsystem.com/satitchula-printfarm/octoprint-klipper-docker'
}
}
stage('Build Docker Image') {
steps {
script {
image = docker.build("siwatinc/octoprint-klipper:ender3s1","./ --no-cache")
}
}
}
stage('Publish Docker Image') {
steps {
script {
docker.withRegistry("https://ghcr.io/v2") {
image.push()
}
}
}
}
}
}