GItlab作CI/CD时,想快点,有啥招?
Posted aguncn
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GItlab作CI/CD时,想快点,有啥招?相关的知识,希望对你有一定的参考价值。
如果希望.m2文件有存缓,或是不要每次从dockerhub上找镜像(有的是本地镜像,远程没有的)
那么,gitlab-runner的config.toml初步优化文件如下:
concurrent = 1
check_interval = 0
[session_server]
session_timeout = 1800
[[runners]]
name = "cl-runner"
url = "http://xxx.com:8888/"
token = "J345UYIU34535B"
executor = "docker"
[runners.docker]
tls_verify = false
image = "maven:3-jdk-8-xxx"
privileged = false
disable_entrypoint_overwrite = false
oom_kill_disable = false
disable_cache = false
volumes = ["/cache","/root/m2:/root/.m2"]
pull_policy = "if-not-present"
shm_size = 0
[runners.cache]
[runners.cache.s3]
[runners.cache.gcs]
另外,就是nexus下载好像速度不理解,宽带是够的。
这应该要从NEXUS本身去调整,
比如,public的顺序。
这个问题,我也还在解决中
以上是关于GItlab作CI/CD时,想快点,有啥招?的主要内容,如果未能解决你的问题,请参考以下文章
centos7下使用gitlab+shell实现CI/CD持续集成持续部署
GitLab CI/CD:这项工作没有痕迹。 & 没有工作日志