当前位置: 首页 > 面试题库 >

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

晁英彦
2023-03-14
问题内容

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


问题答案:

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

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

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


 类似资料:
  • 问题内容: 我已经卸载了wamp服务器,现在我需要恢复数据库。我该如何做? 问题答案: 无论如何,您都可以知道: 感谢MySql论坛的Barry Galbraith http://forums.mysql.com/read.php?10,379153,379167#msg-379167

  • 我有一个用于所有存储库的通用Jenkins共享库,如下所示。 Vars/_publish.groovy 詹金斯档案 我有10个存储库,每个存储库都有自己的jenkins文件,如上图所示,它引用jenkins共享库(vars/_publish.groovy)。我这里有一个条件,我需要通过。对于少数存储库,我想跳过单元测试,只执行构建阶段。对于其他存储库,我需要两个阶段。是否有人可以根据存储库或存储库

  • 我通过jenkins管道(共享库)运行此代码。 它在本地工作,但在Jenkins管道中,我得到以下错误: 请帮帮我

  • 我的目标是在内部存储上创建一个XML文件,然后通过share Intent发送它。 我能够使用以下代码创建XML文件 我一直在尝试检索输出文件的Uri以共享它。我首先尝试通过将文件转换为Uri来访问该文件 此返回file:///data/data/com.my.package/files/myfile.xml但我似乎无法将此附加到电子邮件、上载等。 如果我手动检查文件长度,它是正确的,并显示有一个

  • 问题内容: 我正在尝试将非默认URL设置为安装Jenkins的木偶脚本的一部分。我知道如何通过Web UI编辑值,但似乎找不到实际存储值的位置。我已经浏览了jenkins_home文件夹和apache,但尚未找到它。 问题答案: 它将其存储在一个不太可能的位置:在Jenkins主文件夹中。