是否可以根据工作的成功程度为工件设置gitlab ci过期值



我希望成功作业的工件在1小时内过期,而失败作业的工件则在1天内过期。有可能做到这一点吗?

多个工件还不可能。你可以在这里找到当前的提案

您可以为工件定义多个路径:

job:
artifacts:
paths:
- failure_file
- success_file

在没有任何错误的情况下,如果文件不存在,它将忽略该文件。

最新更新