#jenkins #ssh
#Дженкинс #ssh
Вопрос:
Плагин Jenkins 2.264 SSH: 2.6.1
Я использую плагин SSH для удаленных команд и пытаюсь передать параметр string / choice, определенный в задании, но моя команда ssh не может получить доступ к переменной.
пример:
echo $db
echo "$db"
Чего мне здесь не хватает?
Ответ №1:
Версия 2.5 плагина Jenkins SSH упоминает:
[JENKINS-12191] Поддерживает переменные сборки (переменные подстановки) во время выполнения команды (переменные env экспортируются перед сценарием)
Итак, если у вас есть параметризованная сборка:
Эхо должно работать:
Комментарии:
1. По-видимому, он не работает только тогда, когда я включаю «Выполнить каждую строку».
Ответ №2:
Если вы хотите запускать команды удаленно с помощью ssh, вы можете проверить этот плагин, который довольно прост в использовании со многими флагами функций https://plugins .jenkins.io/ssh-steps /
Комментарии:
1. посмотрим.