Files
KonSoft.Clean/adminservice.Jenkinsfile

38 lines
969 B
Plaintext

pipeline {
agent any
stages {
// stage('debug') {
// steps {
// script {
// sh 'pwd'
// sh 'ls -la'
// sh 'docker --version'
// sh 'docker compose version || docker-compose --version'
// }
// }
// }
stage('Deploy') {
steps {
script {
try {
sh "docker compose -f './docker-compose.yml' up --build -d adminservice"
} catch (Exception e) {
error "部署失败: ${e.message}"
}
}
}
}
stage('Health Check') {
steps {
script {
sleep time: 30, unit: 'SECONDS'
sh 'docker ps | grep adminservice'
}
}
}
}
}