Я написал общую библиотеку в groovy, которая используется многими другими декларативными заданиями Jenkins.Эти задания используют эту функцию общей библиотеки и передают необходимые значения, которые затем будут загружены в общую библиотеку при запуске функции.
Здесь используется переменная APP_NAME, которая должна быть передана пользователем, а затем будетзагружен в функцию общей библиотеки.
New_APP="${APP_NAME}
Это не работает и возвращает null New_APP=this.APP_NAME
Это работает
На самом деле, оба должныработать, потому что это отличный, но единственный второй случай, кажется, работает.Есть идеи почему?