![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
cicd
文章平均质量分 65
qinzhao168
梦想 在远处 呐喊
展开
-
Dockerfile
FROM xxx/xxx/cicd-base-image:v1.0ADD conf /usr/src/cicd/confADD xxx /usr/src/cicd/ADD run.sh /# /etc/localtime##============DB 环境变量设置ENV DB_HOST 192.168.1.110ENV DB_PORT 3306ENV DB_NAME xxxENV原创 2017-11-25 16:49:27 · 178 阅读 · 0 评论 -
CI工具之Wercker持续构建与发布
wercker是持续集成与发布的工具,是开发者的神兵利器,下面我们来看看如何使用wercker工具进行构建1.访问wercker官网用github账号登录,登录之后会提示输入用户名和邮箱,这里就不过多解释了目前wercker支持以下三种代码仓库管理工具接下来,通过Wercker搭建CI环境只需经过以下三个基本步骤即可:1.在Wercker网站中创建一个应用程序。创建原创 2018-01-24 16:15:26 · 2395 阅读 · 0 评论 -
Travis CI
Travis CI在CICD构建的工具也是享有盛誉,下面详细介绍Travis CI 的使用步骤流程1.用github登录Travis CI 官方登录登录成功激活代码仓库2.添加文件.travis.yml 到镜像仓库之后提交代码 就可以build的了总结一下: 1.关联代码仓库 2.激活代码仓库 3.添加 .travis.yml 4.提交代码原创 2018-01-25 11:20:51 · 399 阅读 · 0 评论 -
gitlab cicd (一)系列之安装gitlb
系统[root@gitlab-server-63 ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) 下载gitlab 各个版本的rpm包地址 gitlab的下载地址yum update -y yum install wget -ywget https://mirrors.tuna.tsinghua.edu...原创 2018-11-20 19:54:34 · 1933 阅读 · 0 评论 -
gitlab cicd (二)系列之安装git-runner rpm安装方式
本编是继gitlab cicd (一)系列之安装gitlb之后,基于安装gitlab-runner进行CI的部署教程(executor:docker)系统[root@gitlab-runner-64 ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) 安装docker请参考安装docker 17.03.2.c...原创 2018-11-20 20:32:36 · 5677 阅读 · 0 评论 -
gitlab cicd (三)系列之安装git-runner docker安装方式
本编博客是继gitlab cicd (二)系列之安装git-runner rpm安装方式之后另一种安装gitlab-runner的安装方式—容器安装方式1.安装docker请参考安装docker 17.03.2.ce教程docker版本[root@gitlab-runner-64 ~]# docker version Client: Version: 18.09.0...原创 2018-11-21 10:45:34 · 3297 阅读 · 1 评论 -
gitlab cicd (四)系列之安装git-runner kubernetes安装方式
本编博客是继gitlab cicd (三)系列之安装git-runner docker安装方式安装方式之后另一种安装gitlab-runner的安装方式—kubernetes安装方式kubernetes集群的安装请参考kubernetes v1.11.0 从代码编译到部署文档-部署kubernetes版本[root@master-47-35 ~]# kubectl version Cli...原创 2018-11-21 11:22:49 · 2630 阅读 · 0 评论 -
gitlab cicd (五)系列之CD功能实现
本编是继gitlab cicd (四)系列之安装git-runner kubernetes安装方式之后关于解决gitlab CD的问题大概流程图是这样子的设置kubernetes的deployment的规则(需要自己实现), 执行器是docker,编译目录(执行目录都是在/builds这个目录下),每一个执行器都有不一样的工作目录.gitlab-ci.yml的内容如下stages: ...原创 2018-11-22 16:36:41 · 7835 阅读 · 0 评论