Я использую плагин appleboy/SSH для дронов, чтобы выполнить мой тест на удаленной машине и создать отчет о тестировании. Когда тест на удаленной машине завершается неудачей, он показывает, что тест не пройден, но на дрон-сервере показывает, что интеграция прошла успешно. Можно ли провалить интеграцию дрона по результатам тестовых случаев?





Чтобы дрон провалил шаг, ему нужно return 1. Я предполагаю, что плагин SSH этого не делает.
Вы можете разобрать stdout строку, указывающую на сбой и return 1 себя. Это может быть дополнительный шаг в конвейере CI или отдельная команда, которую вы вызываете после сеанса SSH.