Доступ к Jenkins через API с помощью плагина JAVA Maven - PullRequest
0 голосов
/ 08 июня 2018

Я пытаюсь создать переменную среды через внутренний плагин Maven, чтобы я мог получить к ней доступ через конвейер Jenkins.Обычно - внутри JVM я могу запустить: System.setProperty("myvar","myvalue");, но, конечно, к нему можно получить доступ только через саму Java.Запуск echo ${myvar} из сценария конвейера вернет ноль.Я ищу способ добавить переменную среды в сборку Jenkins, возможно, через Jenkins API.Является ли это возможным?Есть ли лучшие способы сделать это?Мы работаем над TeamCity, и это легко сделать через ##teamcity[setParameter name='envname' value='envvalue'].Есть идеи, как это сделать от Дженкинса?

...