У меня есть репозиторий, где разные владельцы проектов передают свой код, специфичный для варианта использования, в назначенный им подкаталог. Вы можете подумать, что такое репо выглядит примерно так:
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 с другой версией (добавочной).
Есть идеи, кто занимается этим?