Запуск кода java, который генерирует csv-файл в качестве задания Дженкинса

#java #maven #jenkins #jenkins-pipeline

Вопрос:

У меня есть некоторые сомнения по этому поводу, сначала я хочу запустить свой java-код в конвейере Дженкинса, и моя java должна получить 2 папки в качестве аргументов из рабочей среды Дженкинса (linux), а затем мой java-код выполнит определенные сравнения и сгенерирует csv-файл. как запустить java-код в моей работе Дженкинса? это просто для того, чтобы получить мой клонированный java-код и запустить mvn-чистую компиляцию? и как я могу отправить аргументы из рабочей среды Дженкинса в java-код? и, наконец, как я могу позволить, чтобы мой csv-файл отображался на панели мониторинга работы Дженкинса?

Комментарии:

1. Что вы пробовали до сих пор? За исключением последнего требования, кажется возможным сделать это. Наконец, я не уверен, что это возможно.

2. Я запустил свой код локально, и все работает нормально, и я создаю csv-файл, но локально (например: D:/Documents/myGeneratedcsvFile.csv ) , теперь я хочу автоматизировать свой код в Дженкинсе и отправить свой код в качестве аргументов 2 имен папок, а затем сгенерировать csv-файл в задании Дженкинса

3. Итак, вам нужен сценарий конвейера или что-то еще? Вы полностью прочитали мой предыдущий комментарий?

4. да, сценарий конвейера. и да, я прочитал ваш комментарий полностью, и я объяснил, что я пробовал до сих пор, надеюсь, это ясно

5. jenkins.io/doc/book/pipeline это документация для создания конвейера. Вам понадобится команда sh для выполнения вашей java-программы с параметрами.