Jenkins的job远程触发另一个Jenkins上的job_jenkins 调用另一个jenkins job(1)

img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化的资料的朋友,可以戳这里获取

agent {label 'labelname'}
stages {
    stage('Trigger Job') {
        steps {
           bat 'curl X GET --url "https://jenkins.url.com/foldername/job/foldername/job/yourJobName/buildWithParameters?token=your_token_in_remote_jenkins&param1=value&param2=value" --user username:credentialID -x http://webproxy.url:port'
        }
    }   
} 

}


以上就可以触发了。但是此时我们传参是固定的value。我们将其设置成参数化形式:



pipeline {
agent {label ‘labelname’}
parameters {
string ‘param1’
string ‘param2’
}
stages {
stage(‘Trigger Job’) {
steps {
bat ‘curl X GET --url “https://jenkins.url.com/foldername/job/foldername/job/yourJobName/buildWithParameters?token=your_token_in_remote_jenkins&param1=”%param1"%&param2=“%param2%”" --user username:credentialID -x http://webproxy.url:port’
}
}
}
}


解释:


因为Jenkins1是Windows系统,需要用bat命令


在bat中变量调用使用"%paramName%"的形式,使用 
 
 
 
 
 
 p 
 
 
 a 
 
 
 r 
 
 
 a 
 
 
 m 
 
 
 s 
 
 
 . 
 
 
 p 
 
 
 a 
 
 
 r 
 
 
 a 
 
 
 m 
 
 
 N 
 
 
 a 
 
 
 m 
 
 
 e 
 
 
 
 或者 
 
 
 
 {params.paramName}或者 
 
 
 params.paramName或者{paramName}都是无法调用成功的。


命令中的token需要加在Jenkins2 的job2中,如下图:  
 ![图片](https://img-blog.csdnimg.cn/e6ea8e70e7844796bec683b7cd44b19a.png)



> 
> 最后: 可以在公众号:**【伤心的辣条】** 自行领取一份216页软件测试工程师面试宝典文档资料【免费的】。以及相对应的视频学习教程免费分享!,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。
> 
> 
> 



> 
> **现在我邀请你进入我们的软件测试学习交流群:**【**`746506216`**】,备注“入群”, 大家可以一起探讨交流软件测试,共同学习软件测试技术、面试等软件测试方方面面,还会有免费直播课,收获更多测试技巧,**`我们一起进阶Python自动化测试/测试开发,走向高薪之路。`**
> 
> 
> 


**喜欢软件测试的小伙伴们,如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一 键三连哦!**


### 软件测试工程师自学教程:


[这才是2022最精细的自动化测试自学教程,我把它刷了无数遍才上岸字节跳动,做到涨薪20K【值得自学软件测试的人刷】]( )


[接口性能测试 — 软件测试人必会618实战场景分析]( )


[软件测试工程师月薪2W以上薪资必学技能 — Python接口自动化框架封装.]( )


[美团面试真题\_高级测试25K岗位面试 — 软件测试人都应该看看]( )


[测试开发之全面剖析自动化测试平台 — 软件测试人的必经之路]( )


![img](https://img-blog.csdnimg.cn/img_convert/8c296389b561e9a5d681f99bd4c3b54a.png)
![img](https://img-blog.csdnimg.cn/img_convert/6e0b0196963baea310ce4dd7b523c1ea.png)
![img](https://img-blog.csdnimg.cn/img_convert/51ecb7d04cbaf6cdd868e4b11cd06431.png)

**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!**

**由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**

**[需要这份系统化的资料的朋友,可以戳这里获取](https://bbs.youkuaiyun.com/topics/618631832)**

了95%以上软件测试知识点,真正体系化!**

**由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**

**[需要这份系统化的资料的朋友,可以戳这里获取](https://bbs.youkuaiyun.com/topics/618631832)**

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值