触发 Gitlab 流水线在特定日期/时间。

huangapple go评论65阅读模式
英文:

Trigger Gitlab pipeline in a definite day/time

问题

我想要定期触发流水线,比如每天在相同的时间或每周一次。有没有一种设置计划的方式?

英文:

I have Gitlab pipeline triggering on each merge in other project. Now I would like to trigger pipeline regularly, let's say, each day at the same time or once a week. Is there any way to set schedule this way?

答案1

得分: 1

你的意思是,像一个计划的流水线吗?

在“CI/CD”下:

  • 流水线
  • 编辑器
  • 作业
  • 计划

编辑:
在“间隔模式”中使用“自定义”,并使用Crontab表示法指定它:

*       *    *             *     *
分钟  小时  日期(每月)  月份  星期几

例如,如果您想在每个星期三的凌晨4点执行,那么是0 4 * * 3

英文:

You mean, like a scheduled pipeline?

It's under "CI/CD":

  • Pipelines
  • Editor
  • Jobs
  • Schedules

EDIT:
Use "Custom" for "Interval Pattern" and specify it with Crontab notation:

*       *    *             *     *
minute hour day(of month) month day(of week)

For example if you wanted at 4am every Wednesday, then it's 0 4 * * 3

huangapple
  • 本文由 发表于 2023年3月7日 06:05:52
  • 转载请务必保留本文链接:https://go.coder-hub.com/75656264.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定