Gitlab CI/CD 通用包文件过期时间
Posted
技术标签:
【中文标题】Gitlab CI/CD 通用包文件过期时间【英文标题】:Gitlab CI/CD generic package file expiration time 【发布时间】:2021-11-10 00:20:24 【问题描述】:我正在使用 Gitlab CI/CD API 上传包含构建项目的 zip 文件作为通用包,如下所示:
curl --header “JOB-TOKEN: $CI_JOB_TOKEN” --upload-file $OUTPUT_FOLDER/$ZIP_NAME.zip $PACKAGE_REGISTRY_URL/$TAG_NAME/$ZIP_NAME-$TAG_NAME.zip
一切正常,但我想知道包文件是否有过期日期(即:是否会在一段时间后自动删除),因为我无法在文档。 如果这很重要:我们正在使用带有高级帐户的 SaaS Gitlab。
【问题讨论】:
【参考方案1】:如果您将它上传到包注册表,它会一直留在那里,直到您 delete
它。此注册表与 GitLab CI/CD 中过期的 Artifacts 系统不同。基础架构和容器注册表的行为方式与包注册表相同。
【讨论】:
以上是关于Gitlab CI/CD 通用包文件过期时间的主要内容,如果未能解决你的问题,请参考以下文章
当我试图设置 gcp 服务帐户时,Gitlab ci/cd 作业显示错误(无法读取 json 文件)