У меня простой вопрос: как мне получить svn-ревизию в декларативном конвейере jenkins .Похоже на этот пост .
Что я узнал до сих пор:
Когда вы используете Фристайл , просто используйте
${SVN_REVISION}
Когда вы используете Scripted Pipeline , используйте следующую команду:
def scmVars = checkout([$class: 'SubversionSCM',...])
svnRevision = scmVars.SVN_REVISION
Синтаксис проверки
Но как мне получитьверсия SVN в декларативном конвейере ?SVN_REVISION
не определено, def
не разрешено в декларативных конвейерах, а checkout scm
только для многоотраслевых конвейеров.