我正在试用 Jenkins Workflow 插件 ( https://github.com/jenkinsci/workflow-plugin ) 并使用 Workflow Global Library ( https://github.com/jenkinsci/workflow-plugin/tree/master/cps- global-lib ) 附带它。
我想在我的共享函数(bash/python)中嵌入一些脚本调用。这样做的明显方法似乎是使用 sh """..."""。然而,这导致需要一些转义(必须转义 $)。在字符串引号内开发脚本也有点混乱。
有没有办法在工作流执行期间访问存储在全局库中的资源文件(例如 .sh 或 .py 文件)?这样我就可以做类似的事情
sh getScript("script.sh")