gitlab ci:每天安装

gitlab ci:每天安装,gitlab,gitlab-ci,gitlab-ci-runner,Gitlab,Gitlab Ci,Gitlab Ci Runner,我真的不明白如何在gitlab中设置每日调度程序。我有一个简单的应用程序,我需要每天早上8点自动构建它。 我试着跟着, 但我不明白我如何才能运行这个老太婆的工作 30 0 * * * curl --request POST --form token=TOKEN --form ref=master https://gitlab.example.com/api/v3/projects/9/trigger/builds 这也是不能接受的 因为我必须从管道手动运行它 有什么解决办法吗 无论是编写脚本还

我真的不明白如何在gitlab中设置每日调度程序。我有一个简单的应用程序,我需要每天早上8点自动构建它。 我试着跟着, 但我不明白我如何才能运行这个老太婆的工作

30 0 * * * curl --request POST --form token=TOKEN --form ref=master https://gitlab.example.com/api/v3/projects/9/trigger/builds
这也是不能接受的

因为我必须从管道手动运行它

有什么解决办法吗

无论是编写脚本还是直接运行cURL,都可以触发 作业与cron的结合。下面的示例将在上触发作业 ID为9的项目主分支机构每晚00:30:

30 0 * * * curl --request POST --form token=TOKEN --form ref=master https://gitlab.example.com/api/v3/projects/9/trigger/builds
这将触发.gitlab-ci.yml中的脚本。假设您在此文件中准备了部署脚本。所以它将一步一步地执行阶段,如果您的步骤是部署,它将部署您的应用程序

无论是编写脚本还是直接运行cURL,都可以触发 作业与cron的结合。下面的示例将在上触发作业 ID为9的项目主分支机构每晚00:30:

30 0 * * * curl --request POST --form token=TOKEN --form ref=master https://gitlab.example.com/api/v3/projects/9/trigger/builds

这将触发.gitlab-ci.yml中的脚本。假设您在此文件中准备了部署脚本。因此,它将一步一步地执行阶段,如果您的步骤是部署,它将部署您的应用程序。

现在您可以设置为每天运行任何管道。

现在您可以设置为每天运行任何管道。

使用触发器API执行,但从外部服务器运行脚本使用触发器API执行,但从外部服务器运行脚本