Для этого достаточно, чтобы в контейнере дженкинса был докер клиент, и был доступ в докер демон хоста. Установите докер в контейнер и пробросте юникс сокет докера с хоста в дженкинс.
if (recoupment > 0 && probability <= 50) {
var drop = setWinnerDrop(itemsbot, true);
if (drop) {
resolve(drop);
return;
}
}
var drop = setWinnerDrop(itemsbot, false) || false;
resolve(drop);
Сделай sha1sum всех файлов на больном.
Подними второй с темже набором пакетов.
Проверь что отличается.
Определи из .deb оно или иначе.
Если иначе - то "ручками" смотри - мониторь порты и обращения к ip dns
На *nix как правило через .pid файл, или через статус сервиса в systemd\upstart\... .
Тоесть ты не должен прямо вот вызывать процесс - а делать типа '''systemctl service stunnel start''' '''/etc/init.d/stunnel start''' .... тоесть запускать через "обертку"
И соотсвественно через "обертку" и узнавать статус запущен\работает\мертв
Не профильный рес - иди на 3dtoday.ru - там такие вопросы по два раза в день ))))
Ссылки все битые.
Бери https://www.zav3d.ru/ - он хотябы в цене не сильно упадет
Подозреваю фокус потерять надо - я часто рабочие файлы редактирую в шелле (или вообще заново создаю - к примеру выборка лога). Так спокойно атом подцепляет файлы. Раньше с большими файлами косяки были - в новой версии не пробовал, но обещают существенно быстрее
EG-PMS2-LAN в помощь. Раз админ, то наверняка unattended setup знаешь\освоишь.
А как деплоить артифакт после билда - дело десятое. Это может быть и докер и архив и scp и rsync и черт в ступе.