system("docker-compose -p #{ENV['COMPOSE_PROJECT_NAME']} exec #{ENV['BROWSER']} chmod 777 /home/seluser/Downloads")
Выполнение этой команды из теста ruby на подчиненном устройстве Jenkins вызывает ошибку the input device is not a TTY
Локально (в ОС Catalina) ошибки нет.
Аналогичная команда docker работает успешно на Jenkins:
system("docker exec \$(docker ps --filter name=#{ENV['BROWSER']}_1 --format {{.ID}}) sudo chmod 777 /home/seluser/Downloads")
Что не так с docker -композицией?