Gitlab CI 亚军
Gitlab CI runner
我已经使用 this tutorial 设置了一个 gitlab ci runner。跑步者似乎在工作。现在我想用它构建一个C++项目。
我该怎么做?
假设您有一个 shell 运行器,您可以创建一个作业并列出您想要执行的命令行命令。在 git 存储库的根目录中创建文件 .gitlab-ci.yml
:
my_project:
script:
- cd apps/my_project
- mkdir build
- cd build
- cmake ..
- make
当您推送并在 gitlab 上启用 ci 个运行程序时,它会为每次推送自动执行所有这些 shell 命令。
有关可以放入 .gitlab-ci.yml
的内容的更多信息,请参见 here。
我已经使用 this tutorial 设置了一个 gitlab ci runner。跑步者似乎在工作。现在我想用它构建一个C++项目。
我该怎么做?
假设您有一个 shell 运行器,您可以创建一个作业并列出您想要执行的命令行命令。在 git 存储库的根目录中创建文件 .gitlab-ci.yml
:
my_project:
script:
- cd apps/my_project
- mkdir build
- cd build
- cmake ..
- make
当您推送并在 gitlab 上启用 ci 个运行程序时,它会为每次推送自动执行所有这些 shell 命令。
有关可以放入 .gitlab-ci.yml
的内容的更多信息,请参见 here。