- Внимательно изучить схему;
- Создать Docker Container на базе MySQL 8 (прописать создание БД, пользователя, пароля);
- Запустить SUT (app-deadline.jar): для указания параметров подключения к БД.
Для запуска проекта:
- Склонировать проект из репозитория командой
git clone https://github.com/holyblaz/Automation_Docker_MySql.git
- Открыть склонированный проект в Intellij IDEA
- Запустить команду
docker-compose up -d --force-recreate
- Для запуска приложения ввести команду
java -jar ./artifacts/app-deadline.jar -P:jdbc.url=jdbc:mysql://localhost:3306/app -P:jdbc.user=app -P:jdbc.password=pass
- Запусть команду ./gradlew test