【发布时间】:2019-07-05 10:14:03
【问题描述】:
之前我使用 JenkinsFile 在 jenkins 中运行 CI/CD 管道,但现在我们正在迁移到 Azure DevOps。因此,要在 Mac 上的 Azure DevOps 中构建管道,我使用的是 Yaml 文件。
在 jenkinsfile 中,我使用以下语法运行了 groovy 脚本:
pipe = load ('path/to/groovy/script')
pipe.go()
,其中“go()”是groovy脚本中的一个函数
但是,我无法以类似的方式配置 yaml 文件
我在网上找到的是通过 gradle build 运行这个 groovy
我想将 yaml 配置为像在 jenkinsfile 中一样运行 groovy 脚本,而无需安装 gradle 或任何第三方。
【问题讨论】:
标签: groovy azure-devops yaml jenkins-pipeline