![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jenkins
48N6E
这个作者很懒,什么都没留下…
展开
-
2020/05/23 6.Pipeline(流水线)
用流水线的方式呈现出项目的几个阶段,方便去追踪问题pipeline是这两个提供的创建一个任务,一般选择流水线还是去git拉项目演示这个流水线就是写grovy脚本使用模板打印helloworld看看、直接构建这就是打印了helloworld、不会写可以参照流水线语法可以直接生成流水线脚本放到这里还有例子,github,这里就是具体的步骤了,stage就是步骤,从上到下做操作github上的来进行演示、放到这里第一步是check、out中.原创 2020-05-23 17:04:46 · 459 阅读 · 0 评论 -
2020/05/22 3.参数化构建插件
随便配置了一个项目直接写个shell命令试试这样就执行成功了控制台输出ok但是这样需要遇到交互的构建就比较麻烦了,所以就有了参数化构建这里有参数化构建名称就是变量名,可以调用shell一样调用构建参数构建,控制台参数用户可以构建的时候输入自己的参数比如git可以指定分支可以改成变量扩展的参数构建安装插件使用字符可能多点出来这一个扩展的参数化构建插件basic基本的参数类型分隔符....原创 2020-05-23 13:28:18 · 175 阅读 · 0 评论 -
2020/05/22 2.Jenkins安装与使用
这里提供了rpm安装的这是源,启动也是systemctl这里还有war包类型的点进去就下载了yum安装就执行这个下载Jenkins源,导入证书有java环境,直接start即可8080就有了看一下日志这里就密码出来的选择插件来安装可以保持默认安装...原创 2020-05-22 23:14:23 · 224 阅读 · 0 评论 -
2020/05/19 5.Master-Slave架构
项目很多时,一个jenkins完成任务,负载很大,队列很大,构建的时候会有很多的IO,jenkins会把指定任务调度到不同的slave,构建好的包可以本地部署,也可以发布出去新建一个节点配置选项第一个是名字,描述,并发构建数,同时能构建几个任务,远程工作目录就是workspace。标签是谁能在slave上,哪个任务能放到指定的标签去运行slave可以启动一个代理添加一个证书,也就是root用户链接205,在205行启动一个agent会定时帮你启动点进去手动启动代理启动失败了.原创 2020-05-22 17:17:12 · 272 阅读 · 0 评论 -
2020/05/22 1.先准备一个Git仓库与基本使用
程序员提交代码到仓库,jenkins拉取git中的代码,并进行构建,然后部署到对应的tomcat中,发布项目,测试反馈结果到开发和产品那这个环节就是jenkins要做的,实现之后,开发只要提交代码到git仓库即可,运维将CI/CD环境配置好先部署git,三台主机,jenkins,web-test,git**可以直接yum install git**如果失败可以重新建立索引清除防火墙规则git用户是让开发拉取代码的创建git仓库,先创建目录,目录里存放项目分支创建第一原创 2020-05-22 14:10:16 · 187 阅读 · 0 评论 -
2020/05/21jenkins 构建出错
ERROR] Plugin org.springframework.boot:spring-boot-maven-plugin:1.4.2.RELEASE or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.springframework.boot:spring-boot-maven-plugin:jar:1.4.2.RELEASE: Could not transfer a原创 2020-05-21 14:37:05 · 612 阅读 · 0 评论