![](https://img-blog.csdnimg.cn/642248705aca46a781e285abf18d9172.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
cloudv014——jenkins.v001
NO.013——cloud.jenkins1.v013
yanqi_vip
strove with none, for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart ——W.S.Landor
展开
-
CC00001.CloudJenkins——|Jenkins&持续集成概述|
一、持续集成概述### --- 总体的概括~~~ 持续集成Continuous Integration~~~ 持续交付Continuous Delivery~~~ 持续部署Continuous Deployment### --- 什么是持续集成:~~~ 持续集成是指开发者在代码的开发过程中,可以频繁的将代码部署集成到主干,并进程自动化测试### --- 什...原创 2022-03-27 15:27:00 · 68 阅读 · 0 评论 -
CC00002.CloudJenkins——|Jenkins&Git分布式概述.V01|——|架构图|
一、Git分布式:Git构建分布式版本控制系统逻辑Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I ...原创 2022-03-27 15:28:00 · 65 阅读 · 0 评论 -
CC00003.CloudJenkins——|Jenkins&Git分布式概述.V02|——|实验架构.V1|
一、逻辑图辅助资料——添加gitlab.yum仓库### --- 添加gitlab.yum仓库到服务器#script.rpm.sh#!/bin/bashunknown_os (){ echo "Unfortunately, your operating system distribution and version are not supported by thi...原创 2022-03-27 15:28:00 · 148 阅读 · 0 评论 -
CC00004.CloudJenkins——|Jenkins&Git分布式概述.V03|——|实验架构.V2|
一、逻辑图辅助资料——实验### --- 写出Nginx通过代理服务器,获取访问用户的ip的配置。server { listen 80; server_name _; location / { .................. proxy_pass http://127.0.0.1:8000/; ...原创 2022-03-27 15:29:00 · 76 阅读 · 0 评论 -
CC00005.CloudJenkins——|Jenkins&Git分布式概述.V04|——|实验架构.V3|
二一、实验二十一:### --- 使用一条命令,创建/usr/local/tomcat/temp目录,并显示创建过程。mkdir -pv /usr/local/tomcat/temp二二、实验二十二:### --- 将/usr/local/java/jre/lib/management/jmxremote.password.template文件,~~~ 重命...原创 2022-03-27 15:30:00 · 70 阅读 · 0 评论 -
CC00006.CloudJenkins——|CloudNative|
NO:Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart ...原创 2022-03-27 15:30:00 · 64 阅读 · 0 评论 -
CC00007.CloudJenkins——|Jenkins&GitLab部署.V01|——|架构图|
一、Jenkins部署逻辑Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready t...原创 2022-03-27 15:31:00 · 160 阅读 · 0 评论 -
CC00008.CloudJenkins——|Jenkins&GitLab部署.V02|——|Gitlab版本库部署.V01|
一、Gitlab构建分布式版本控制系统### --- 基础环境配置~~~ gitlab构建说明~~~ # Git构建分布式版本控制器——后台部署~~~ 官网地址:https://about.gitlab.com/downloads/#centos7### --- 配置环境规划~~~ centos7.x:10.10.10.11: ...原创 2022-03-27 15:31:00 · 77 阅读 · 0 评论 -
CC00009.CloudJenkins——|Jenkins&GitLab部署.V03|——|Gitlab版本库配置.V02|Git.Push|
一、gitlab基础配置### --- 登录gitlab~~~ # gitlab服务器的地址:~~~ http://10.10.10.11 GITLAB占用80端口,访问时直接访问IP就可以~~~ (第一次会让你确认root账户登录的密码)### --- 创建用户名记密码~~~ 创建8位新密码:1qaz2wsx 然后...原创 2022-03-27 15:31:00 · 209 阅读 · 0 评论 -
CC00010.CloudJenkins——|CloudNative|
NO:Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart ...原创 2022-03-27 15:32:00 · 50 阅读 · 0 评论 -
CC00011.CloudJenkins——|Jenkins&Jenkins部署.V01|——|Jenkins概述|
一、Jenkins部署概述### --- jenkins ~~~ Jenkins是帮我们将代码进行统一的编译打包、还可以放到tomcat容器中进行发布。~~~ 意思是我们通过配置,将以前:编译、打包、上传、部署到Tomcat中的过程交由Jenkins,~~~ Jenkins通过给定的代码地址URL,将代码拉取到其“宿主服务器”(Jenkins的安装位置...原创 2022-03-27 15:32:00 · 134 阅读 · 0 评论 -
CC00012.CloudJenkins——|Jenkins&Jenkins部署.V02|——|二进制.Git.v2.9.5|
一、基础环境配置### --- 系统部署规划~~~ centos7.x:10.10.10.11: github~~~ centos7.x:10.10.10.11: 部署jenkins~~~ centos7.x:10.10.10.12: 充当tomcat网站服务器:建议使用公网环境### --- 安装...原创 2022-03-27 15:33:00 · 87 阅读 · 0 评论 -
CC00013.CloudJenkins——|Jenkins&Jenkins部署.V03|——|二进制.JDK.v1.8.0_151|
一、JDK部署### --- 下载JDK版本包~~~ jdk-8u151-linux-x64.tar.gz~~~ 注意:不能用jdk9和jdk10### --- 解压JDK版本包[root@server11 ~]# tar -zxvf jdk-8u151-linux-x64.tar.gz -C /usr/local/二、安装JDK版本包...原创 2022-03-27 15:33:00 · 144 阅读 · 0 评论 -
CC00014.CloudJenkins——|Jenkins&Jenkins部署.V04|——|二进制.maven.v3.5.3|
一、依赖环境——maven### --- 下载maven版本包[root@server11 ~]# wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.5.3/binaries/apache-maven-3.5.3-bin.tar.gz二、部署maven版本包### --- 部署maven版本包[root@...原创 2022-03-27 15:34:00 · 114 阅读 · 0 评论 -
CC00015.CloudJenkins——|Jenkins&Jenkins部署.V05|——|二进制.tomcat.v9.0.1|
一、依赖环境——tomcat### --- 官网下载tomcat:apache-tomcat-9.0.1.tar.gz二、安装tomcat版本包### --- 部署tomcat版本包[root@server11 ~]# tar -zxvf apache-tomcat-9.0.1.tar.gz -C /usr/local/[root@server11 ~]# ...原创 2022-03-27 15:35:00 · 72 阅读 · 0 评论 -
CC00016.CloudJenkins——|Jenkins&Jenkins部署.V06|——|二进制.Jenkins.v2.130|
一、部署Jenkins### --- 官网下载jenkins:~~~ 下载最新版http://updates.jenkins-ci.org/download/war/2.130二、部署Jenkins### --- 部署jenkins.war到tomcat下:[root@server11 ~]# cp jenkins.war /usr/local/t...原创 2022-03-27 15:35:00 · 142 阅读 · 0 评论 -
CC00017.CloudJenkins——|Jenkins&Jenkins配置.V07|——|Jenkins.初始化|
一、Jenkins初始环境配置### --- 查看Jenkins管理员密码[root@server11 ~]# cat /root/.jenkins/secrets/initialAdminPasswordb1a9d328f9fc41e594158124eff03bbb二、通过Chrome访问Jenkins:jenkins:http://10.10.10.11:808...原创 2022-03-27 15:36:00 · 93 阅读 · 0 评论 -
CC00018.CloudJenkins——|Jenkins&Jenkins配置.V08|——|Jenkins.插件安装|
一、Jenkins插件安装——Deploy to container### --- Jenkins常用插件配置说明~~~ 我们配置的是 git + maven 方式的 自动化部署 所以git和maven的相关插件是必须的 ~~~ 还有一个ssh用于机器间的文件传送~~~ 安装的过程请耐心等待二、插件安装### --- 安装插件~~~ ...原创 2022-03-27 15:36:00 · 63 阅读 · 0 评论 -
CC00019.CloudJenkins——|Jenkins&Jenkins配置.V09|——|Jenkins系统配置|
一、检查错误配置### --- 左侧:点击“系统管理”~~~ 如果有“编码问题”错误,在Tomcat–>conf–>server.xml文件中修改即可~~~ 如果有”反向代理设置有误“错误,请忽略[root@server11 ~]# head -1 /usr/local/tomcat/conf/server.xml <?xml vers...原创 2022-03-27 15:37:00 · 93 阅读 · 0 评论 -
CC00020.CloudJenkins——|Jenkins&Jenkins配置.V10|——|Jenkins.ssh配置|
一、Jenkins配置SSH### --- 配置SSH目的说明~~~ 10.10.10.11:jinkens服务器上的maven将开发产生的*.war包。~~~ 通过SSH自动推送到远程tomcat 服务器上(10.10.10.12)。~~~ 需要手工配置ssh key。配合自动化推送~~~ 10.10.10.11是jenkins~~~...原创 2022-03-27 15:37:00 · 350 阅读 · 0 评论 -
CC00021.CloudJenkins——|Jenkins&Jenkins配置.V11|——|Jenkins.凭证&任务|
一、创建credentials凭证### --- 创建凭证:credentials~~~ # 步骤1:~~~ 在 jenkins 中使用 git 插件从仓库中 pull 代码的时候会要求 jenkins 必须有 pull 权限(尤其是当git开启了ssh认证的时候),~~~ 在配置 jenkins job 的时候有以下这些方法配置 ssh key:...原创 2022-03-27 15:41:00 · 103 阅读 · 0 评论 -
CC00022.CloudJenkins——|Jenkins&Jenkins配置.V12|——|Jenkins.任务构建|
一、Jenkins任务构建### --- Jenkins任务构建~~~ ——>立即构建~~~ ——>查看构建结果:结果路径~~~ ——>输出信息~~~ ——>观察tomcat网站服务器,代码和脚本二、控制台输出### --- 控制台输出~~~ 由用户 admin 启动Runnin...原创 2022-03-27 15:42:00 · 511 阅读 · 0 评论 -
CC00023.CloudJenkins——|CloudNative|
NO:Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart ...原创 2022-03-27 15:42:00 · 70 阅读 · 0 评论 -
CC00024.CloudJenkins——|Jenkins报错分析.V01|
报错分析一:报错现象:jenkins访问一直处于等待状态### --- 报错现象~~~ tomcat日志显示如下信息:[root@server11 ~]# tail -f /usr/local/tomcat/logs/catalina.outWARNING [Handling GET /jenkins/login from 10.0.0.174 : ...原创 2022-03-27 15:43:00 · 215 阅读 · 0 评论