
jenkins
Diligent_ten
人的一切痛苦,本质上都是对自己无能的愤怒
展开
-
关于Jenkins中每次构建修改参数默认值的解决办法
解决方法有两个(推荐方案二!!!):1、方案一:安装Groovy Postbuild插件,自己写代码,缺点是局限性比较大,适用于参数类型是string的,并不适用于bool、choice类型,因为这些类型的默认值被readonly修饰。(但此方案有一个优点,就是假如你需要用 Extended Choice Parameter Plug-In 这个多选参数插件,该方案可以修改其默认值)2、方案二:安装Persistent Parameter Plugin,适用范围广,string、text、bool、ch原创 2021-10-27 11:14:25 · 1855 阅读 · 0 评论 -
Jenkins的pipline中定义全局变量
注意:首行def定义的变量不能使用=赋值。def varpipeline { agent any stages { stage("定义var") { steps { script { echo var var = "test" } } } stage("打印var") {原创 2021-09-15 17:10:52 · 1409 阅读 · 1 评论 -
【jenkins】中通过execute shell启动的进程会被杀死的问题
【jenkins】中通过execute shell启动的进程会被杀死的问题在jenkins中配置自动更新部署项目时,如果采取用execute shell启动/关闭tomcat,会发现可以进行关闭tomcat,但是无法启动tomcat,虽然构建会显示执行成功,但是查看进程,tomcat是没有启动的。这是因为Jenkins默认会在Build结束后Kill掉所有的衍生进程。需要进行以下配置,才能避免转载 2018-01-25 15:36:49 · 661 阅读 · 0 评论