Ошибка, которую вы получаете, означает, что на исполнителе заданий не установлен maven mvn: command not found
Похоже, что указанное вами изображение image: markhobson/maven-chrome:latest
имеет команду maven:
# docker run markhobson/maven-chrome:latest mvn --version
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Другая вещь, которую вы указали: tags
:
...
tags:
- QaFunctional
...
Таким образом, когда в вашем yaml указаны и image
, и tags
, тогда tags
имеет приоритет, а image
игнорируется.
Похоже, что ваш пользовательский бегун, помеченный QaFunctional
, является оболочечником без настроенного mvn.
В качестве решения либо установите mvn на QaFunctional
, либо запустите задание на docker бегун (должны использовать общие бегуны) , Чтобы избежать такой путаницы, не указывайте image
, если вы хотите запускать свою работу на теговом средстве запуска оболочки.