Тестирование тестов в Docker image


Поставлена задача перевести автоматические тесты QA в Docker. Идея в вледующем: 1) Создать Docker image под Java 8, с браузерами Chrome , FireFox. 1.1. Как это сделать правельно? 1.2. В настоящее время использую docker-compose который берет эти браузеры из docker-hub, связывает их с hum и утсанавливает порты. Как это сделать в новой docker image? Мы используем Гугл Клауд а он только может испльзовать dokcer file, docker-compose он не признает

2) Также нужно сделать так чтобы исходный код с тестами при каждом вызове этой image шел на Гитхаю репозиторий и брал от туда последний кон с мастера

3) Ну и конечно чтобы можно было это вызывать через команду mvn test -P ci -Durl "https...(это тестировачная environment)".

Провел день с этим, начальник спрашивает, а у меня ничего нет вообще, я в этом не понимаю, а специального человека devops у нас нет. Если можно опишите подробные шаги

Спасибо


0

Как задать хороший вопрос?

0

Отличный у вас начальник, что можно сказать.

задан
4 дня 14 часов назад
просмотрен
17