Gitlab CI/CD 通用包文件过期时间

Gitlab CI/CD generic package file expiration time

我正在使用 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。

如果您将其上传到包注册表,它将一直保留在那里,直到您 delete 它为止。此注册表与 GitLab CI/CD 中的 Artifacts 系统不同,后者已过期。基础架构和容器注册表的行为方式与包注册表相同。