随笔分类 -  CICD

摘要:部署流水线 git + gitlab + jenkins + (发布动作,部署 shell脚本) 需求 一键部署静态页面到 web7 web8 ,且支持后续的页面更新 流程 jenkins部署流水线 1. 准备web7,web8,两个客户端,部署好nginx,支持静态页面推送 2. jenkins编 阅读全文
posted @ 2024-07-09 23:37 不太聪明的大鹅 阅读(30) 评论(0) 推荐(0) 编辑
摘要:jenkins结合远程仓库 既然是持续集成,对代码进行构建,我们得获取代码仓库的内容,这里选择我们搭建的gitlab服务器 开发工程师的机器 1. 在window上生成ssh-key $ ssh-keygen 2.添加到代码仓库github/gitlab都玩一玩,公司用这俩居多 gitlab上添加该 阅读全文
posted @ 2024-07-09 14:05 不太聪明的大鹅 阅读(218) 评论(0) 推荐(0) 编辑
摘要:安装jenkins 准备好jenkins服务器,建议配置至少4G、2C 1.去清华源下载 https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/ 2.下载好如下系列软件包即可 [root@jenkins-100 /opt]#ls jdk-8u181- 阅读全文
posted @ 2024-07-09 13:01 不太聪明的大鹅 阅读(68) 评论(0) 推荐(0) 编辑
摘要:安全:关闭防火墙,selinux 1.安装GItlab所需的依赖包 yum install curl policycoreutils-python openssh-server postfix wget -y 安装gitlab 获取gitlab源码包 选择各种yum源去安装 https://mirr 阅读全文
posted @ 2024-07-07 23:46 不太聪明的大鹅 阅读(203) 评论(0) 推荐(0) 编辑
摘要:默认版本仓库只有一个分支,master git branch 直接看到当前版本仓库 有几个分支 以及有星星的哪个分支,就是你再用的 [root@tomcat-10 ~/springboot-bucket]#git branch * master 创建分支 1. 命令先创建好分支,再切换过去 [roo 阅读全文
posted @ 2024-07-07 21:08 不太聪明的大鹅 阅读(26) 评论(0) 推荐(0) 编辑
摘要:GIT 分布式版本控制系统 分布式版本控制,没有中央服务器的概念,每个人都有自己的版本库,因此每个人在工作时候,不需要联网,版本库本地即可管理。 既然每个人都是一个完整的版本库,同事之间如果需要协作开发,就需要找一个用于“交换文件”的中央服务器,这个服务器不存在也不影响大家干活,只是用于交换文件内容 阅读全文
posted @ 2024-07-07 17:50 不太聪明的大鹅 阅读(43) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示