gitlab - Gitlab CI/CD 通用包文件过期时间
问题描述
我正在使用 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 系统不同。基础设施和容器注册表的行为方式与包注册表相同。
推荐阅读
- javascript - 右侧滑入两张图片后,下一页为空白
- fullcalendar - 在 FullCalendar 中查看分钟视图
- python-3.x - 在 pyspark 中创建派生列时如何解决以下问题?
- laravel - Laravel whereHas ManyToMany 关系,然后按第三个表中的值排序
- python-3.x - 如何修复缺少 2 个必需位置参数的函数 - 当它已经被定义时
- java - JetBrains Exposed 在尝试访问选择查询的第一行时抛出错误
- hadoop - 在cloudera中安装apache hadoop-tools
- database - 是否有任何自动方法来规范化谷歌工作表数据
- c# - 发送消息时服务总线未知错误 (0xffffffff)
- java - 将局部变量限制在方法中是否会使垃圾收集更容易?