如何使用标签设置作业工件以使Gitlab CI永不过期

问题描述 投票:0回答:1

我想知道是否有可能将带有标签的作业工件设置为永不过期,而所有其他作业应在所述期间内过期。每个分支或标签的工件都会在3天后过期,因为我已对其进行全局设置,但我希望带有标签的作业的工件不会过期。我已经阅读了文档,但是找不到与此相关的有用信息。

gitlab gitlab-ci gitlab-ci-runner artifacts
1个回答
0
投票

您可以为每个作业设置artifact expiry

因此,对于使用特定标签的作业,您需要将工件设置为在较长时间内过期

job:
  tags:
    - your_tag
  artifacts:
    expire_in: 5 yr
© www.soinside.com 2019 - 2024. All rights reserved.