任何人都可以暗示我 - 这一步有什么问题吗?我需要检查一下,该应用程序已部署,网站已启动^
stage('Check Availability') {
agent any
steps {
timeout(time: 15, unit: 'SECONDS') {
waitUntil {
try {
sh "curl -s --head --request GET localhost:8081/actuator/health | grep '200'"
return true
} catch (Exception e) {
return false
}
}
}
}
}
但我无法理解groovy语法有什么问题。现在我收到错误。
WorkflowScript: 50: Expected a step @ line 50, column 15.
try {
^
答案 0 :(得分:0)
以下为我效劳:
Pipline {
agent any
timeout(time: 15, unit: 'SECONDS') {
stage('Check Availability') {
steps {
waitUntil {
try {
sh "curl -s --head --request GET localhost:8081/actuator/health | grep '200'"
return true
} catch (Exception e) {
return false
}
}
}
}
}
}