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