Jenkins构建管道以发布多路径的应用程序JAR

时间:2017-05-25 16:53:13

标签: jenkins jenkins-pipeline jenkins-job-dsl

我有一个存储库,不同的项目所有者将其特定于用例的代码提交到指定的子目录中。您可能会认为这样的回购看起来像这样:

repo_root
 |
 |-- proj_1 ------ 1_1_code --> 1_1_code.JAR
 |             |-- 2_1_code --> 2_1_code.JAR
 |             |-- 3_1_code --> 3_1_code.JAR
 |             ...
 |-- proj_2 ------ 1_2_code --> 1_2_code.JAR
 |             |-- 2_2_code --> 2_2_code.JAR
 |             |-- 3_2_code --> 3_2_code.JAR
 |             ...
 |-- proj_3 ------ 1_3_code --> 1_3_code.JAR
 |             |-- 2_3_code --> 2_3_code.JAR
 |             |-- 3_3_code --> 3_3_code.JAR
 |             ...
 |...

我想要完成的是能够构建一个Jenkins构建管道,通过它我可以:

  • 为每个子目录构建一个新的JAR
  • 使用不同版本(增量版)将JAR文件发布到Maven Artifactory或HDFS上的预定义路径。

知道谁去做这个?

0 个答案:

没有答案