持续集成Drone如何支持gitlab subgroup子分组构建
近2年在github新开源的CICD方案Drone受到越来越多人的青睐,比Jenkins有更多的优势;Drone 比Jenkins有个特别的好处是 Pipeline可以通过hook动态获取,这样我们就不需要像在Jenkins上逐个新建 Item了;如果有特别多的项目, 光新建项目这活就够让人头疼的了。
但是Drone也有一个非常大的缺点是 源码本身不支持git subgroup 构建,就是项目地址包括了子分组,drone就会解析错误,比如:
git@mygit.com:aaa/test.git 是可以成功构建的。
git@mygit.com:aaa/bbb/test.git 就会解析错误 构建失败;
我搜了不少资料,github有人提了解决方案,但是还是有问题,因为那个办法是2019年提的, 然后我自己分析drone源码,经过反复测试,终于解决了,可以QQ联系 329365284 获取解决方案;
1 声望
0 粉丝
推荐阅读
制作容器镜像的最佳实践
这篇文章主要是我日常工作中的制作镜像的实践, 同时结合我学习到的关于镜像制作的相关文章总结出来的. 包括通用的容器最佳实践, java, nginx, python 容器最佳实践. 最佳实践的目的一方面保证镜像是可复用的, 提...
东风微鸣云原生赞 2阅读 624
k8s 监控 cicd 运维3大核心方向 想成为和我一样的专家么 经验分享给你
`# 运维目前3大核心方向 想成为和我一样的专家么 经验分享给你目前运维的3个火热的方向 : k8s、监控、cicd分析视频链接无论是否直接维护开发这3大类工具,都必须要求我们对这些比较熟悉为什么现在k8s相关岗位火热...
ning1875赞 2阅读 2.4k评论 1
分支管理工具: 特性分支 VS 特性开关
来源:DevOps.com作者:Pete Hodgson译者:小江英文原文链接:[链接]软件开发团队的代码分支管理策略会对其发布高质量软件的速度产生重大影响,这篇文章我们将探讨在同一代码库中实现多个并行开发工作流的几种不...
FeatureProbe阅读 1.5k
Cert Manager 申请SSL证书流程及相关概念-三
Issuers 和 ClusterIssuers 是 Kubernetes CRD,代表证书颁发机构(CA),能够通过兑现证书签名请求来生成签名证书。所有 cert-manager 证书都需要一个被引用的签发者,该签发者处于准备就绪的状态,可以尝试兑现...
东风微鸣云原生阅读 1.3k
使用 Bitnami Helm 安装 Kafka
服务器端 K3S 上部署 Kafka ServerKafka 安装📚️ Quote:charts/bitnami/kafka at master · bitnami/charts (github.com)输入如下命令添加 Helm 仓库: {代码...} 🔥 Tip:tkemarket 镜像没有及时更新,建议使用 bitn...
东风微鸣云原生阅读 1.2k
Cert Manager 申请SSL证书流程及相关概念-二
cert-manager 可以用来从使用 ACME 协议的 CA 获得证书。ACME 协议支持各种 challenge 机制,用来证明一个域名的所有权,以便为该域名签发有效的证书。
东风微鸣云原生阅读 1.2k
基于 Traefik 的 ForwardAuth 配置
Traefik 可以与现有的多种基础设施组件(Docker、Swarm 模式、Kubernetes、Marathon、Consul、Etcd、Rancher、Amazon ECS...)集成,并自动和动态地配置自己。
东风微鸣云原生赞 1阅读 539
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。