一、准备工作 1.1安装软件 安装JDK、SVN、Maven、Tomcat、Jenkins及必要插件。 1.2安装jenkins所需插件 最开始安装jenkins时选择安装默认的插件。 其他插件: Maven Integration:构建maven项目 Publish Over SSH:用于将构建好 ...
分类:
其他好文 时间:
2020-03-28 23:43:55
阅读次数:
82
一、准备工作 下载Jenkins的war包。 http://mirrors.jenkins.io/war-stable/latest/jenkins.war 安装tomcat,可参阅: 二、上传至tomcat,webapps文件夹启动tomcat war包会解压。查看tomcat安装目录下logs文 ...
分类:
其他好文 时间:
2020-03-28 23:11:07
阅读次数:
62
1. jenkins-Pipeline基础语法 1) jenkins-Pipeline总体介绍 ? Pipeline,简而言之,就是一套运行与jenkins上的工作流框架,将原本独立运行于单个或多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排与可视化。 ? Pipeline是jenkins ...
分类:
其他好文 时间:
2020-03-28 13:52:11
阅读次数:
78
allure美化报告 1. maven添加配置 <properties> <aspectj.version>1.8.10</aspectj.version> </properties> <dependencies> <dependency> <groupId>io.qameta.allure</gr ...
分类:
其他好文 时间:
2020-03-28 09:12:45
阅读次数:
78
1、docker安装 长期版本: docker pull jenkins/jenkins:lts 每周迭代版本: docker pull jenkins/jenkins 设置用户名密码,然后安装推荐插件 Windows直接在官网下载exe文件安装 2、使用 new item新建一个项目:freest ...
分类:
其他好文 时间:
2020-03-28 09:12:09
阅读次数:
106
之前搭建了Jenkins+jmeter+maven环境,用来进行接口健康状态检查。 今天发现有脚本因为环境问题导致运行失败,但是构建结果时成功的。 可以看脚本时有1个error的,但是build success,所以最后的构建结果时成功!怎么把脚本执行结果与构建结果同步呢? 这是因为Jenkins通 ...
分类:
Web程序 时间:
2020-03-27 18:34:06
阅读次数:
212
Jenkins可以配置发送邮件,有两种,一种是内置默认的邮件通知,在系统管理--E-mail Notification选项中配置。另一种是安装插件Email Extension Plugin插件,对插件进行配置,配置路径为系统管理--Extended E-mail Notification。 一,内 ...
分类:
其他好文 时间:
2020-03-27 12:31:07
阅读次数:
94
刚好群里有个朋友问到这个然后就复现了一下 1. 漏洞描述 Jenkins使用Stapler框架开发,其允许用户通过URL PATH来调用一次public方法。由于这个过程没有做限制,攻击者可以构造一些特殊的PATH来执行一些敏感的Java方法。 通过这个漏洞,我们可以找到很多可供利用的利用链。其中最 ...
分类:
其他好文 时间:
2020-03-27 09:13:08
阅读次数:
118
查看当前系统Java版本的命令: java -version 如果显示Java版本号,说明已经正确安装,如果显示没有该命令,需要自行安装Java; 在执行项目的脚本前加上source /etc/profile; 完整的脚本为: (/var/lib/jenkins/workspace/demoSecu ...
分类:
编程语言 时间:
2020-03-26 12:02:17
阅读次数:
161
1、代码管理-->主要开源方案有gitlab、gerrit+repo、gogs 2、任务执行-->jenkins 3、自动化测试-->python 4、构件存储-->hdfs、nexus 5、日志管理-->ELK 6、部署工具-->ansible 7、系统集群高可用-->k8s 8、监控-->zab ...
分类:
其他好文 时间:
2020-03-26 01:39:44
阅读次数:
193