
jenkins
df0128
在路上
展开
-
jenkins远程执行shell出现java: command not found
之前在使用jenkins执行远程shell脚本时,出现提示java: command not found;多方查找原因后发现是因为远程执行shell脚本时,不会自动加载环境变量,导致出现此错误,解决方案就是在脚本前加上这段代码即可source /etc/profile;...原创 2019-05-06 14:03:06 · 2038 阅读 · 0 评论 -
使用jenkins插件SSH plugin执行远程ssh
1、安装插件插件名称为SSH plugin,如下所示:2、增加一个凭证:(1)添加一个域(也可以使用已有的):此处域名可以随便写;(2)、添加凭证在上一步创建的域下添加一个凭证,类型选择Username with password下面的Username和Password即为要连接的linux服务器的登录账户和密码;3、添加remote host进入jenkins–>系...原创 2019-05-17 18:34:43 · 9711 阅读 · 0 评论 -
jenkins参数化调用工程
在使用jenkins进行持续集成的时候,有时候运行脚本是有版本要求的,为了免于每次都要修改工程,可以将此部分作为参数进行传入,构建方法如下:1、配置参数jenkins版本:2.73.3在job中勾选如下图所示部分:名字:此为参数名称,请写英文默认值:参数的默认值2、调用参数设置好后就可以在构建的时候使用了;要调用此参数使用$paramname即可;譬如上面的例子调用时使用$env...原创 2019-05-30 18:03:59 · 1126 阅读 · 0 评论 -
jenkins多job执行
1、前言jenkins版本:2.73.3在持续集成中,会用到环境部署和自动化执行等,想要做成持续集成则需要将这几个工作顺序进行执行,当日也可以配置到一个job里,但是那样的话如果想要单独的运行某一个功能就会比较麻烦了,那么此时就可以用到多job,即将多个job放在一个job里运行。2、安装插件Multijob plugin在jenkins的插件管理中搜索插件Multijob plugin并...原创 2019-06-05 16:46:01 · 2597 阅读 · 0 评论 -
jenkins自定义邮件发送Editable
此邮件插件不同于自带的email插件,可以自定义邮件模板,并做高级的定制,而jenkins自带的邮件则只会在构建失败后才发送邮件,且不能定制邮件内容;1、安装插件jenkins版本:2.73打开jenkins的插件管理,搜索插件Email Extension Template Plugin并安装;2、配置邮件新建一个job并在增加构建后步骤:选择Editable Email Not...原创 2019-06-05 17:13:54 · 3758 阅读 · 2 评论 -
jenkins+allure+pytest持续集成(使用非jenkins机器作为执行机)
1、jenkins安装插件插件名称为Allure Jenkins Plugin,如下图所示:2、jenkins安装allure_commandline如果jenkins上有安装maven的话则此工具安装就比较简单了,打开jenkins的Global Tool Configuration,找到Allure Commandline,选择安装,如下所示:如果没有安装maven,则需要去jen...原创 2019-06-06 17:02:29 · 2077 阅读 · 0 评论