Gitlab Runner配置文件及常用命令

网友投稿 365 2022-09-13

Gitlab Runner配置文件及常用命令

Runner配置文件

通过Gitlab后台可以看下runner的配置:

Path: /etc/gitlab-runner/config.toml

concurrent = 1 ## 可并行运行作业的数量, 0表示不限制;check_interval = 0 ## 检查新作业的时间间隔, 0表示默认 3秒;[session_server] ## 允许用户与作业进行交互,例如web终端; session_timeout = 1800[[runners]] name = "my first runner" ## Runner名称; url = " ## GitLab Server地址; token = "z6QEqyGpDrvzNgfxLiVh" ## Runner token; executor = "shell" ## Runner的执行器; [runners.custom_build_dir] ## 允许用户为作业定义自定义构建目录,可以修改 [runners.cache] ## 分布式缓存目录,构建缓存,比如将maven的目录缓存起来 [runners.cache.s3] [runners.cache.gcs] [runners.cache.azure]

缓存在宿主机上面还好,但是在docker k8s里面就要考虑共享目录的。

Runner常用命令

gitlab-runner register #默认交互模式下使用,非交互模式添加 --non-interactivegitlab-runner list #此命令列出了保存在配置文件中的所有运行程序gitlab-runner verify #此命令检查注册的runner是否可以连接,但不验证GitLab服务是否正在使用runner。 --delete 删除gitlab-runner unregister #该命令使用GitLab取消已注册的runner。#使用令牌注销gitlab-runner unregister --url --token t0k3n#使用名称注销(同名删除第一个)gitlab-runner unregister --name test-runner#注销所有gitlab-runner unregister --all-runners

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:出海品牌该如何做「品效合一」的内容营销?
下一篇:Prometheus 监控Kubernetes平面组件 coreDNS
相关文章

 发表评论

暂时没有评论,来抢沙发吧~