有没有办法在 Gitlab 中每 15 天删除一次旧管道?
Is there a way to remove old pipelines every 15th day in Gitlab?
有没有办法安排删除在 gitlab 中每 15 天创建一次的旧管道?
没有使管道 periodically/automatically 过期的功能,但您可以使用 scheduled pipelines 到 运行 计划中的作业。您可以使用它来安排清理项目(或其他项目)中管道的作业。
您将不得不编写一个脚本来根据您的规则实现逻辑。您可以针对 the pipelines API 编写脚本以获取管道的使用年限,并在满足您的条件时将其删除。
有没有办法安排删除在 gitlab 中每 15 天创建一次的旧管道?
没有使管道 periodically/automatically 过期的功能,但您可以使用 scheduled pipelines 到 运行 计划中的作业。您可以使用它来安排清理项目(或其他项目)中管道的作业。
您将不得不编写一个脚本来根据您的规则实现逻辑。您可以针对 the pipelines API 编写脚本以获取管道的使用年限,并在满足您的条件时将其删除。