Я пытаюсь прочитать переменную env "BUILD_NUMBER" из системной переменной и записать в файл MANIFEST.MF.Значение переменной env переменной Gradle для файла манифеста
Ниже приведен сценарий градации.
war {
doFirst {
manifest {
attributes("build-version": "$System.env.BUILD_NUMBER")
}
}
archiveName 'APP007.war'
}
Данный скрипт создает атрибут
"строить-версию"
но значение, которое записывается в файл является
"нулевой"
.
Я создал переменную ENV «BUILD_NUMBER» и значение, которое я дал это «APP007.2016.02».
Любая идея, почему это null?
Спасибо.
Попробуйте 'System.getenv ('BUILD_NUMBER')' – RaGe
Как атрибуты '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ''? –
Мне пришлось перезагрузить систему, после чего он смог правильно прочитать номер сборки. Мне жаль беспокоить вас всех. – DevG