GitLab集成CI/CD研究与实践
文章平均质量分 97
从gitlab搭建到完成CI、CD的各项流程
愤怒的小猿猿
学海无涯,吾将上下而求索!
展开
-
gitlab CI中单元测试与集成测试的研究与实践
文章目录gitlab CI中单元测试与集成测试的研究与实践配置说明GitlabGitlab RunnerSonarqubeCI流程图需要解决的问题代码编写项目代码单元测试Service单元测试Controller单元测试集成测试提供专门用于测试的配置文件application-test.yml.gitlab-ci.yml编写gitlab-runner server 安装mysql-client.g...原创 2019-08-17 22:59:23 · 7956 阅读 · 0 评论 -
Gitlab CI集成sonarqube实现静态代码检查
Gitlab CI集成sonarqube实现静态代码检查配置说明Gitlab系统:Ubuntu 16.04 Server内存:4GIP:192.168.23.100Dokcer Version : 18.09.0Gitlab Runner系统:Ubuntu 16.04 Server内存:4GIP:192.168.23.102Dokcer Version : 18.09....原创 2019-08-11 17:48:57 · 12753 阅读 · 1 评论 -
Gitlab配置Gitlab-Runner实现简单的CI/CD
文章目录Gitlab配置Gitlab-Runner实现简单的CI/CD配置说明GitlabGitlab Runner安装Gitlab-Runner注册Runner到Gitlab简单测试Gitlab配置Gitlab-Runner实现简单的CI/CD配置说明Gitlab系统:Ubuntu 16.04 Server内存:4GIP:192.168.23.100Dokcer Version ...原创 2019-08-11 14:26:18 · 6508 阅读 · 0 评论 -
GitLab持续集成持续部署(CI&CD)
GitLab CI/CD介绍首先使用一张图说明GitLab CI的工作流程: GitLab CI是 GitLab 提供的持续集成服务,只要在你的仓库根目录 创建一个.gitlab-ci.yml 文件, 并为该项目指派一个Runner,当有合并请求或者 push的时候就会触发build。这个.gitlab-ci.yml 文件定义GitLab runner要做哪些操作。 默认有3个[st...原创 2018-06-02 22:57:21 · 64747 阅读 · 19 评论 -
ubuntu server 16.04 使用docker搭建jenkins和sonarqube
目录ubuntu server 16.04 使用docker搭建jenkins和sonarqube搭建jenkins参考文档步骤通过Docker安装通过War安装配置搭建sonarqube通过Docker安装ubuntu server 16.04 使用docker搭建jenkins和sonarqube搭建jenkins参考文档官方教程1官方教程2步骤本次只进行安装,如何在CI/...原创 2019-06-12 00:15:30 · 2000 阅读 · 4 评论 -
Ubuntu Server 16.04LTS 搭建GitLab服务器
Ubuntu Server 16.04LTS 搭建GitLab服务器环境说明硬件环境系统:Ubuntu Server 16.04LTS(虚拟机)内存:4G磁盘:20G软件环境Gitlab:参考 ,本文根据官网文档翻译而来,并实际进行安装体验在线安装Gitlab更新软件源并安装依赖sudo apt-get updatesudo apt-get install -y...原创 2019-06-01 20:48:01 · 1633 阅读 · 0 评论