【问题标题】:Jenkins Permission to Copy Artifact is always granted始终授予 Jenkins 复制工件的权限
【发布时间】:2018-03-26 14:42:08
【问题描述】:

我正在尝试使我们的 Jenkins 设置更安全,但我无法使用 Permission to Copy Artifact 选项保护工件。

我有两个作业,下游作业使用Copy Artifact Plugin 从上游作业复制工件。这按预期工作。现在我想确保只有这个特定的下游作业可以复制上游作业的工件,但这似乎不起作用。

据我了解,您应该在上游作业的Permission to Copy Artifact 选项中指定下游作业的名称。我试过这个,但无论我在上游作业的Permission to Copy Artifact 选项中配置什么,下游作业总是允许复制工件。

所以我想知道:是否有任何全局选项必须启用或禁用才能使其工作?在permission to Copy Artifact 选项实际限制权限之前,我还必须配置其他东西吗?

编辑:我使用的是 Copy Artifact Plugin 1.38.1 版本。

【问题讨论】:

    标签: jenkins jenkins-plugins


    【解决方案1】:

    自 Copyartifact 1.30 起,“复制工件的权限”有一个限制,只接受相对的项目名称。 如果您使用 CloudBees 文件夹插件并且项目位于不同的文件夹中,则需要指定项目名称,例如“../folder/project”。 这已在 Copyartifact 1.31 中修复。

    详细链接:https://wiki.jenkins.io/display/JENKINS/Copy+Artifact+Plugin

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-06
      • 2019-06-18
      • 2016-08-24
      • 2015-01-23
      • 1970-01-01
      相关资源
      最近更新 更多