我在詹金斯有两份工作,一份是链接到另一份。第一个Job编译一个项目并存储一个临时“存档”zip文件。如果构建作业成功,则会触发第二个作业,将第一个作业中的归档项目复制到第二个作业。这样做是为了只保存成功的版本。如何为Jenkins中的工作禁用“计划构建”按钮?
我不希望第二个版本有'Schedule Build'按钮,因为它不应该被手动触发。我不想在另一个视图中“隐藏”构建,只需禁用“构建”按钮即可。
我在詹金斯有两份工作,一份是链接到另一份。第一个Job编译一个项目并存储一个临时“存档”zip文件。如果构建作业成功,则会触发第二个作业,将第一个作业中的归档项目复制到第二个作业。这样做是为了只保存成功的版本。如何为Jenkins中的工作禁用“计划构建”按钮?
我不希望第二个版本有'Schedule Build'按钮,因为它不应该被手动触发。我不想在另一个视图中“隐藏”构建,只需禁用“构建”按钮即可。
我没有尝试这样做,但要做到这一点的一种方法是,使在Manage Jenkins
的Authorization Section
Project-based Matrix Authorization Strategy
,并取消Build
选项为所有用户对于您不想手动建立的具体工作。
这会工作;如果要为所有用户禁用“立即生成”,则可以为匿名和已验证组设置权限,而不是为每个用户指定权限。 –
还有其他的选择吗?我的Jenkins已经配置了“基于Matrix的安全性”,我不想改变它。 – Baskar