jenkins-pipeline - 有没有办法在詹金斯管道中编写“执行 Groovy 脚本”?
问题描述
这是我到目前为止所拥有的,但不确定这是在工作区中使用参数调用 groovy 脚本的正确方法。
stage ('Load Groovy Script') {
agent {node 'test'}
steps {
def script = load("${env.WORKSPACE}/test.groovy")
script.method(--sourceDir ${env.WORKSPACE}/test})
}
}
解决方案
推荐阅读
- lisp - 当您尝试打印变量时,有没有办法打印错误消息?
- node.js - 是否可以使用 frontend-maven-plugin 在开发模式下启动 Web 应用程序(vuejs+springboot)?
- python - 如何解决 ValueError 长度不匹配 预期轴有 0 个元素,新值有 7 个元素
- c# - .NET Core 2.2 如何正确防御 XSS
- sql - 有没有办法在 Presto 中执行 FOR LOOP?
- android - android.support.v4.media.MediaBrowserCompat$CallbackHandler 错误的原因
- mysql - SQL 中的对称对与 JOIN
- python - 使用小部件后端时如何删除 matplotlib 图的窗口标题
- java - 如何测试 java.net.http (Java 11) 请求 BodyPublisher?
- spring-boot - Spring boot config log4j2使用Web查找不起作用