小编wan*_*rso的帖子

Jenkins在哪里存储它运行的作业的配置文件?

我正在使用Jenkins为工作中的EC2项目添加持续集成.Jenkins机器本身保存在EC2机器上 - 可能需要脱机并在任何时候带回完全不同的EC2实例.我们有一堆Puppet清单允许我们在EC2实例上轻松地重新安装软件,但自定义配置文件(如我在Jenkins中创建的作业的文件)将在移动后删除.

现在,如果Jenkins在某个XML文件或XML文件集中存储要在其上运行的作业,我可以设置一个系统,将这些文件提交给版本控制服务器,然后下载回新创建的服务器作为木偶清单的一部分.有谁知道这些文件存储在哪里?我试过复制/var/lib/jenkins/jobs,但这似乎存储了Jenkins的工作输出,而不是输入.

jenkins

93
推荐指数
4
解决办法
17万
查看次数

有没有办法让詹金斯的工作互相排斥?

我在Jenkins有一些工作,使用Selenium通过网站的前端修改数据库.如果其中一些作业同时运行,则可能导致由于脏读而导致的错误.有没有办法迫使詹金斯的某些工作无法同时运行?我宁愿不必在数据库上放置或取锁,任何数量的用户也可以读取或修改锁定.

mutex jenkins

31
推荐指数
1
解决办法
8636
查看次数

即使使用多个项目,TFS 中的工作项 ID 是否也是唯一的?

这感觉更像是一个“英语”问题而不是一个“堆栈溢出”问题,但我将致力于一个以后很难改变的数据结构,所以我想绝对确定这一点。

https://docs.microsoft.com/en-us/azure/devops/boards/queries/titles-ids-descriptions?view=azure-devops

该文件指出,一个工作项的ID字段是唯一跨越所有项目一个项目集合。如果我没看错,这意味着一旦在一个具有一个 ID 的项目中创建了任何类型的工作项 - 用户故事、故障单、数据修复、错误、代码等等,那么在同一个 TFS 上就没有其他项目服务器是否会在任何项目中为任何类型的工作项使用相同的 ID 号?即使一个工作项被关闭——可能被删除——同样的 ID 号也永远不会被重复使用?

tfs azure-devops

4
推荐指数
1
解决办法
405
查看次数

标签 统计

jenkins ×2

azure-devops ×1

mutex ×1

tfs ×1