когда вы используете конвейеры, обратите внимание на то, что они отличные, что означает, что вы должны следовать правилам кода / синтаксиса.в вашем фрагменте единственной ошибкой является то, что вы используете «вместо», что означает следующее: использование: все, что внутри, рассматривается как строка, так что $ {env.BUILD_NUMBER} не будет выполнено с использованием «- все, что внутриобозначается как String, кроме $ {SOMETHING}, который будет выполняться и изменяться со значением переменной var
, имея в виду, что вы должны иметь вместо того, что имеете сейчас:
stage('Publish to GIT') {
steps {
sh|bat "git push -v origin website-0.${env.BUILD_NUMBER}"
}
}