Привязка учетных данных не работает в пакетной команде Windows Jenkins

Я как бы застрял с привязкой учетных данных Дженкинса. Я использую вкладку Bindings и создал секретный текст, а переменная для него — pwd

Привязка учетных данных не работает в пакетной команде Windows Jenkins

и я использую переменную на шаге «Выполнить пакетную команду Windows», и я запускаю приведенную ниже команду на узле Windows.

echo password is $pwd

и вывод всегда буквальный

password is $pwd

Даже печать существующих переменных среды, таких как $BUILD_NUMBER, не работает.

Привязка учетных данных не работает в пакетной команде Windows Jenkins

Почему моя привязка секретного текста не работает? Разве переменная не должна быть расширена на моем этапе сборки? Может ли кто-нибудь указать мне, в чем ошибка, которую я здесь делаю.

Заранее спасибо!!


2 539
2

Ответы:

Решено

Переменную просто нужно распечатать как %var%.


Я использовал секретный текст для хранения пароля входа в систему SQL-сервера, и просто использование% var% не сработало для меня. Если вы используете var для пароля, используйте его как "%вар%"