Скрин jenkins скрипт, как восстановить соединение удаленно - PullRequest
0 голосов
/ 04 октября 2018

У меня есть Jenkins на удаленном сервере и ssh-соединение через Jenkins с сервером.Мне нужно запустить некоторые скрипты удаленно.Одним из них является запуск сеанса экрана с моей специальной программой.Я делаю это так

sudo screen -m -D -S name sbt clean run

Итак, мне также нужно отключить свою программу, поэтому мне нужно подключиться к этому экранному сеансу и ввести специальную консольную команду в CLI моей программы.Но все время, когда я пытаюсь сделать это, я получаю сообщение вроде: '' Сеанс экрана не найден ''. Эта работа должна работать через сценарий Jenkins.Я пытаюсь сделать что-то вроде:

sudo screen -X OR cat mycommnd.sh | screen -X 

, но все время у меня нет результата.Что не так в моих сценариях?

...