Есть Jenkins билд-агент на Ubuntu, запущенный на машинке, которая стоит в офисе, мониторы от неё висят на стенке и отображают результаты билдов (см. Build Monitor Plugin).
Задача – сделать скриншот экрана, не бегая в другой конец комнаты к клавиатуре.
Устанавливаем imagemagick
:
[simterm]
root@projectname-ci:~# apt install imagemagick
[/simterm]
Создаём скриншот, используя import
:
[simterm]
root@projectname-ci:~# import -window root screen.png
[/simterm]
Копируем файлик на свою машинку:
[simterm]
12:40:41 [setevoy@setevoy-arch-work ~] $ scp [email protected]:/home/projectname/screen.png . [email protected]'s password: screen.png
[/simterm]
Проверяем:
[simterm]
12:41:01 [setevoy@setevoy-arch-work ~] $ feh screen.png
Готово.