Jenkins 执行Python脚本以及Bat(批处理)脚本

一、新建任务

在这里插入图片描述

二、创建任务

输入任务名称,点击构建自由风格,点击确定。如果想复制其他任务配置,可以添加选项,写入复制任务名称。
在这里插入图片描述

三、配置

在这里插入图片描述

四、勾选参数化构建过程

勾选参数化构建过程,点击点击参数

1.下拉框参数

在这里插入图片描述

2.字符参数

在这里插入图片描述

3.布尔参数

在这里插入图片描述

4.git分支选项

在这里插入图片描述
参数可以直接拖动,调整显示位置

五、执行脚本命令

构建中点击增加构建步骤,选择执行windows批处理命令,输入执行命令,然后点击保存

//输入执行命令,可以传入参数,参数是你定义的各个参数名称

// 执行Python脚本
python gitlabOperate.py %buildVersion% %OA% %matrix% %publish%

// 执行批处理脚本
build.bat "/DPRODUCT_VERSION=%Build_Version%" %Build_Version% %Is_Publish% %Is_Devtool%

在这里插入图片描述

六、python文件存放路径

jenkins 的工作目录
在这里插入图片描述

七、配置以及构建效果图

1.输入构建参数,选中勾选框,代表true。

在这里插入图片描述

2.构建成功效果图

在这里插入图片描述

3.备注

1.如果想这样自定义构建效果图(绿底黑字),可以在配置中最后增加构建步骤,如下图
在这里插入图片描述
2.描述可以采用html设置

<div style="background-color:#98e165;height:30px;padding-left:0px;line-height:30px;">
	<font color="black" size="1" face="微软雅黑">${Build_Type}_${Build_Version}_Release(${Is_Publish})_Devtool(${Is_Devtool})
	</font>
</div>

新版本jenkins默认不支持html了,需要Manage Jenkins -> Configure Global Security -> Markup Formatter -> Plain text ==> Safe HTML

  • 6
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值