如何在Jenkins中使用Job Import Plugin?

时间:2014-10-01 04:15:24

标签: jenkins jenkins-plugins

我正在使用一个Jenkins设置/实例来运行冒烟测试(即仅使用此Jenkins进行QA)。现在我必须在我的第一个实例中使用另一个Jenkins作业URL。目的是在成功进行代码暂存后(在Dev Jenkins上),它应该自动触发冒烟测试(在QA Jenkins上)。

我知道可以使用Job import插件来实现这一点,但我不确定在哪里配置它。用Google搜索但无法找到任何内容。

对此的任何帮助都将非常感激。

提前致谢!

3 个答案:

答案 0 :(得分:1)

只需导入Job Import插件,重新启动Jenkins,然后使用以下URL访问浏览器上的插件: < Jenkins URL> / job-import

对于Ex:http://localhost:8080/jenkins/job-import

如果您在此处获得错误页面,请交叉检查插件安装是否成功。在成功安装所有相关插件之前,这不会起作用。

答案 1 :(得分:0)

如果您拥有对DEV计算机的HTTP访问权限,也许您可​​以使用URL触发器插件: https://wiki.jenkins-ci.org/display/JENKINS/URLTrigger+Plugin

并触发上一个成功的内部版本号URL:

http://YOUR_JENKINS_SERVER/job/YOUR_JOB/lastSuccessfulBuild/buildNumber

如果您的QA和DEV机器之间没有任何访问权限,则很难触发工作;)

答案 2 :(得分:0)

下载Jenkins JAR文件

转到JAR所在的位置并输入以下命令

java -jar jenkins-cli.jar -s http://localhost:8080/jenkins/ -auth admin:password create-job UploadToReleases < C:\Users\admin\UploadtoReleases.xml

create-job是导入作业的命令。 create-job始终需要jenkins作业的名称,后跟< filename