一尘不染

jenkins共享库文件存储在哪里?

jenkins

jenkins中的共享库文件在作业开始时加载,它存储在哪里?我正在尝试访问存储在共享库中的dockerfile,我需要在dockerbuild命令中提供的路径。有什么办法可以找出共享库文件在jenkins中的装载位置?


阅读 547

收藏
2020-07-25

共1个答案

一尘不染

如果共享库是从SCM加载的,并且您的工作空间路径是jenkins/workspaces/jobName,则将签出到jenkins/workspaces/jobName@libs或类似副本(如果该路径被另一个并发构建占用,则可能后缀数字)。

,如果我理解正确,您是否不想在该库中检索资源?在这种情况下,您应该使用libraryResourcewriteFile步骤。像这样:

writeFile file:'myFile.txt', text:libraryResource("path/to/myFile.txt")
2020-07-25