首页 > 解决方案 > 在 Jenkinsfile 中解析 shell 脚本以进行测试

问题描述

在运行 jenkins 管道时,我经常在 shell 脚本 ( sh) 中出错,并且我只在运行管道时才检测到该错误。有没有办法解析脚本(也许使用 groovy 编译器?)并查看 Jenkins 事先运行的实际 shell 脚本?

下面的管道脚本中的 shell 脚本就是一个例子:

pipeline {
   agent any
   stages {
      stage('test') {
         sh """
            echo \${PWD}
         """
      }
   }
}

标签: jenkinsjenkins-pipeline

解决方案


推荐阅读