gpt4 book ai didi

build - 使用动态选择的 Hudson 或 Jenkins 参数化构建

转载 作者:行者123 更新时间:2023-12-03 01:13:24 26 4
gpt4 key购买 nike

是否有插件或能力可以编写某种类型的 JSP 或脚本以允许 Hudson 或 Jenkins parametrized build动态生成下拉选项。

例如,如果我们有一个参数化构建,该构建在 Hudson 中管理的工作区之一上运行(我们不想为每个工作区创建一个作业)。我们每天“创建”新的工作区,我们希望参数化构建能够在下拉框中显示这些工作区作为该作业的参数。

如果我可以嵌入一个 JSP 脚本或可以执行以返回选择列表的脚本,那就太好了。

最佳答案

据我所知,您正在寻找的确切行为尚不存在,但 Extended Choice Parameter plugin很接近。

如果这不起作用,那么它也不会是一个编写起来非常复杂的插件。如果你想尝试自己写一下,你可以看看 this introduction to the plugin environmentthis more comprehensive overview of plugin development (那里的信息比您实际需要的多得多;您可能只想扩展扩展选择参数,因为它已经设置了基础设施)。

如果您不想自己动手,可以在 Jenkins' issue tracker 中创建功能请求(假设您找不到另一个也能满足您需求的功能请求;我没有看到,但我对您的环境不太了解),其他人可能会接受它。

同时,我认为您可以使用扩展选择参数,并结合一个脚本,每当有人创建新工作区时,该脚本就会自动写入文件。

关于build - 使用动态选择的 Hudson 或 Jenkins 参数化构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6398031/

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