![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CI&CD
weixin_43384009
抓住每次可以学习的机会
展开
-
持续集成和持续交互:jenkins使用tls连接docker主机、ssh插件的使用、ansible参数化
jenkins持续集成1. 准备一台server4作为docker主机2. jenkins使用tls方式连接docker构建主机3. 使用jenkins使用ssh插件4. 在server3上安装ansible 1. 准备一台server4作为docker主机 [root@server4 ~]# cat /etc/yum.repos.d/docker-ce.repo [docker-ce-stable] name=Docker CE Stable - $basearch baseurl=https://mi原创 2020-06-01 09:36:06 · 597 阅读 · 0 评论 -
持续集成和持续交互:jenkins持续集成
jenkins持续集成1. jenkins简介2. jenkins安装3. jenkins的使用4. 添加docker插件5. 新建item(docker) 1. jenkins简介 Jenkins是开源CI&CD(continuous integration & continuous delivery)软件领导者, 提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要。 Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。 CI原创 2020-05-24 22:54:20 · 927 阅读 · 0 评论 -
持续集成和持续交互:gitlab代码仓库实现
gitlab代码仓库实现1. gitlab安装1.1 软件下载1.2 软件安装1.3 上传文件到仓库 1. gitlab安装 1.1 软件下载 https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/(清华源) https://about.gitlab.com/install/ (官方网站) 1.2 软件安装 官方推荐至少4g内存 [root@server2 ~]# yum install -y curl policycoreutils-python opens原创 2020-05-24 22:44:11 · 237 阅读 · 0 评论 -
持续集成和持续交互:git工具使用
git工具使用1. git必看2. git的三种状态3. Git 项目拥有三个阶段:工作区、暂存区以及 Git 目录4. 安装和使用git4.1 安装git4.2 获取git仓库的方式4.3 初始化版本库4.4 定义用户4.5 定义用户邮件4.6 用户提交文件和状态查看4.7 忽略不想被git识别的文件4.8 移除文件和文件恢复4.9 重命名文件4.10 查看提交历史4.11 版本回退5. 远程仓库6. 将本地仓库删除之后,可以使用clone将远程仓库clone 1. git必看 https://git-s原创 2020-05-24 22:33:00 · 183 阅读 · 0 评论