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' } } } } }