Service Mesh Meetup #3 深圳站feature/new_branch 来做特定 feature 的开发; • 3. 开发完成后,提交 merge request(MR)请求合并到 develop 分支; • 4. MR 触发 Jenkins,Jenkins/Drone 触发 Sonar 代码质量检测系统; • 5. Sonar 将 report 和 issue 以 comments 的方式写到 Gitlab MR 中; • 6. Developer Sonar 的分析; • 7. Reviewer 对 MR 进行 code review ,批准合并之后,feature/new_branch 会合并到 develop; • 8. Merge 触发 Jenkins/Drone 自动构建; • 9. 构建成功就执行你定义的工作流:打包镜像,触发 deploy 以及其他后续的 Automation Testing 等流程; • 10 . Drone 通知工作流程情况给开发/或者交付 Docker run or Docker compose其他特性 • 支持Cache(vendor,node_modules):方便下次更快执行 • 支持触发其他CI服务: • Jenkins(plugins/drone-jenkins) • Gitlab-CI(plugins/drone-gitlab-ci) • Drone(plugins/drone-downstream) • 支持自定义插件(你可以自己实现自己所需的插件)0 码力 | 45 页 | 18.62 MB | 6 月前3
 进击的 Traefik | 云原生边缘路由器探秘https://mycompany.org/jenkins -> http://jenkins:8080/jenkins jenkins: image: jenkins/jenkins:lts environment: - JENKINS_OPTS=--prefix=/jenkins labels: # 因为50000也暴露了,所以声明下端口 - "traefik.http.services.jenkins.LoadBalancer server.Port=8080" - "traefik.http.routers.jenkins.rule=Host(`mycompany.org`) && PathPrefix(`/jenkins`)" # 规则匹配 - "traefik.http.routers.jenkins.service=jenkins" Docker With PathPrefixDocker With Rewrite0 码力 | 35 页 | 8.58 MB | 6 月前3
 开课吧基于混合云的Kubernetes平台落地实践-程亮程亮 • 开课吧 首席架构 技术委员会主席 • 负责公司微服务建设,多环境治理搭建,公司中长期技术规划 • 目录 2018 2019 2020 2021 K8S多环境 • 基于jenkins的传统发布 K8S多环境发布一期方案 • 一期通过K8S发布,一键master • 新增服务模版,自动生成deployment K8S多环境二期优化实战 • 一套代码,支持多种环境 • 物理隔离的多环境 prod环境 ‣ 存在的问题 • 标准的四套环境 DEV TEST PRE PROD • 标准的CICD流程 Developer LOCAL DEV Jenkins 构建 Git Maven Docker kubectl Jenkins pipeline 开课吧CI/CD架构 GitLab Maven Repository(nexus) Registry 云厂商K8S pull install namespace… namespaceN service1 service2 service3 … … … … … service1 service2 service3 … jenkins 用户中心数据库 API网关数据库 应用中心数据库 基础服务数据库 基础服务数据库 … … … • 多环境资源互不影响 微服务 • 全链路服务全部属 • 注册中心独立部署 流量隔离0 码力 | 22 页 | 7.42 MB | 9 月前3
 Cetting Started with C++https://about.gitlab.com Azure DevOps https://azure.microsoft.com/products/devops Jenkins https://www.jenkins.io Git https://git-scm.com Go Deeper CppCon 2022 - GitHub Features Every C++ Developer0 码力 | 95 页 | 4.71 MB | 6 月前3
 Curve质量监控与运维 - 网易数帆Then —— 得到一系列可观察的后果,即需要检测的断言·异常自动化测试实践 Robotframework  支持python关键字,灵活定义测试  完善的测试报告  完美兼容Jenkins ci  丰富的第三方库(ssh, paramiko, request等) 用例设计原则  无需绑定特定环境,“随意拉起”  配置化(测试环境、测试负载定义)  控制用例时间(考虑一些折中方案) 框架进行异常自动化测试, 相关代码见curve/robot at opencurve/curve (github.com) 17/33CI测试与异常测试报表 18/33 Curve通过jenkins软件实现代码的持续集成(CI),下面分别是CI测试和异常测试的报表。背景 01 02 03 04 Curve质量控制 Curve监控体系 Curve运维体系 19/33Curve监控架构0 码力 | 33 页 | 2.64 MB | 6 月前3
 TiDB中文技术文档com/pingcap/tidb/parser/yy_parser.go:96: 11. github.com/pingcap/tidb/parser/yy_parser.go:109: 12. /home/jenkins/workspace/build_tidb_tools_master/go/src/github.com/pingcap/tidb-tools/checker/checker.go:122: InnoDB, 19. PARTITION P3 VALUES LESS THAN (6) TABLESPACE = ts3 ENGINE = InnoDB) */ error 20. /home/jenkins/workspace/build_tidb_tools_master/go/src/github.com/pingcap/tidb-tools/checker/checker.go:114: 210 码力 | 444 页 | 4.89 MB | 6 月前3
 TiDB v8.5 Documentation'1155173304420532225' for key 'PRIMARY'\n �→ /home/jenkins/workspace/build_dm/go/src/ �→ github.com/pingcap/tidb-enterprise-tools/ �→ loader/db.go:160: \n/home/jenkins/ �→ workspace/build_dm/go/src/github.com/ com/ �→ pingcap/tidb-enterprise-tools/loader/db. �→ go:105: \n/home/jenkins/workspace/build_ �→ dm/go/src/github.com/pingcap/tidb- �→ enterprise-tools/loader/loader.go:138: �→ file test.t1.sql" } ], "detail":0 码力 | 6730 页 | 111.36 MB | 10 月前3
 TiDB v8.2 Documentation'1155173304420532225' for key 'PRIMARY'\n �→ /home/jenkins/workspace/build_dm/go/src/ �→ github.com/pingcap/tidb-enterprise-tools/ �→ loader/db.go:160: \n/home/jenkins/ �→ workspace/build_dm/go/src/github.com/ com/ �→ pingcap/tidb-enterprise-tools/loader/db. �→ go:105: \n/home/jenkins/workspace/build_ �→ dm/go/src/github.com/pingcap/tidb- �→ enterprise-tools/loader/loader.go:138: �→ file test.t1.sql" } ], "detail":0 码力 | 6549 页 | 108.77 MB | 10 月前3
 TiDB v8.3 Documentation'1155173304420532225' for key 'PRIMARY'\n �→ /home/jenkins/workspace/build_dm/go/src/ �→ github.com/pingcap/tidb-enterprise-tools/ �→ loader/db.go:160: \n/home/jenkins/ �→ workspace/build_dm/go/src/github.com/ com/ �→ pingcap/tidb-enterprise-tools/loader/db. �→ go:105: \n/home/jenkins/workspace/build_ �→ dm/go/src/github.com/pingcap/tidb- �→ enterprise-tools/loader/loader.go:138: �→ file test.t1.sql" } ], "detail":0 码力 | 6606 页 | 109.48 MB | 10 月前3
 TiDB v8.4 Documentation'1155173304420532225' for key 'PRIMARY'\n �→ /home/jenkins/workspace/build_dm/go/src/ �→ github.com/pingcap/tidb-enterprise-tools/ �→ loader/db.go:160: \n/home/jenkins/ �→ workspace/build_dm/go/src/github.com/ com/ �→ pingcap/tidb-enterprise-tools/loader/db. �→ go:105: \n/home/jenkins/workspace/build_ �→ dm/go/src/github.com/pingcap/tidb- �→ enterprise-tools/loader/loader.go:138: �→ file test.t1.sql" } ], "detail":0 码力 | 6705 页 | 110.86 MB | 10 月前3
共 31 条
- 1
 - 2
 - 3
 - 4
 













