11 是否有将Jenkins job-dsl的大型存储库迁移到Jenkins2管道的常规做法?我正在寻找测试构建行为的方法,这比从相同代码库生成的工件进行比较要走得更远。 实际上,我们拥有通过Ansible部署的相当大的基础架构,并且我们获得了一个在拓扑上等效于生产环境的验证环境,因此这不是问题。我对我们可以自动化的验证实践更感兴趣,因为我们从300多个项目存储库中构建了更多信息,因此在Jenkins的几位大师中分布了数千个工作。 jenkins job-dsl jenkins2 — ᴳᵁᴵᴰᴼ source
6 不,因为这不是很普遍,所以还没有任何惯例。 我建议您创建一个Development Jenkins Environment并对其进行测试。现在,您将不得不从头开始做这件事,因为没有太多可以帮助您的开源存储库。 那么,这Jenkins Development Environment看起来如何? 对我来说,它是一个docker-compose文件,您可以运行它并获取所需的一切。如果您可以自动创建作业,那将是一个加分。 — 吉普赛人 source 1 实际上,我们拥有通过ansible部署的相当大的基础架构,并且我们获得了一个在拓扑上等效于生产环境的验证环境,因此这不是问题。当我们从300多个项目存储库中构建更多信息时,我对可以自动化的验证实践更感兴趣,因为有几千个詹金斯大师分散了数千个工作。仍然得到我的+1,因为在测试环境中运行这样的任务是完全必要的 — 1717年 原来如此。而且,只要我能知道和想象,我就不认为您要问的存在。但是也许我错了。 — Gepser