Отправить переменную окружения в качестве аргумента командной строки внутри удаленного ssh-файла jenkins - PullRequest
0 голосов
/ 15 октября 2018

Я хочу передать параметр содержимого post триггера webhook в качестве аргумента командной строки сценарию ruby ​​на удаленном ssh.Может ли кто-нибудь помочь мне в достижении того же.

Вот что я делаю: В Jenkins, под Generic WebHook Trigger, я использую $ .ref (это название ветви git).

В Build-> Выполнить сценарий оболочки на удаленном хосте, используя ssh, я пытаюсь запустить сценарий ruby.И я хочу передать приведенную выше переменную env "ref" в качестве аргумента командной строки в скрипт ruby: Например: это то, что я выполняю внутри удаленного ssh ruby ​​rubyscriptname.rb $ {ref}

Но этоне работает.Скрипт принимает значение ref как $ {ref} вместо его значения.

...