gpt4 book ai didi

jenkins - 在Blue Ocean中使用不同的jenkinsfile路径

转载 作者:行者123 更新时间:2023-12-03 16:28:18 31 4
gpt4 key购买 nike

摘要

Blue Ocean编辑器将忽略多分支管道插件的“脚本路径”设置,而是将Jenkinsfile保存在存储库根目录中。这是一个错误吗?

背景

我们有一个包含多个项目的单一存储库,因此我们尝试设置许多多分支管道作业,每个作业都指向同一存储库。

我们遇到的第一个问题是,存储管道代码的Jenkinsfile存储在存储库的根目录中,问题在于,每个Job的位置都在同一位置。随后,我们发现as of June 2017现在可以在多分支管道插件中为每个作业指定一个Jenkinsfile位置。伟大的。

将Blue Ocean添加到混合中:在Blue Ocean编辑器中编辑管道时,似乎无视Script Path设置,而是将生成的管道代码保存在固定位置(存储库的根目录)中。但是,当作业运行时,它将选择正确的位置,因此似乎是编辑器的错误。

我们已经搜索了Blue Ocean backlog,但找不到现有问题,是否可以发现一个新错误?我们对 Jenkins (Jenkins)刚起步,所以我不确定a)我们的设置是否正确,或者b)预计Blue Ocean不能以这种方式工作。

配置

Multibranch Pipeline Job 1
Name: Foo
Repository Name: test
Build Configuration -> Script path: Build/Jenkins/Foo/jenkinsfile

Multibranch Pipeline Job 2
Name: Bar
Repository Name: test
Build Configuration -> Script path: Build/Jenkins/Bar/jenkinsfile

样本存储库有2个分支,即master和dev。

最佳答案

bug固定在BlueOcean 1.22.0

关于jenkins - 在Blue Ocean中使用不同的jenkinsfile路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47309747/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com