File tree Expand file tree Collapse file tree 1 file changed +14
-5
lines changed
Expand file tree Collapse file tree 1 file changed +14
-5
lines changed Original file line number Diff line number Diff line change 2727 - name : Start MySQL with Docker Compose
2828 run : docker-compose up -d
2929
30+ - name : Check Docker Compose Logs
31+ run : docker-compose logs mysql
32+
33+ - name : Wait for MySQL to be ready
34+ run : |
35+ timeout 60s bash -c '
36+ until docker exec $(docker ps -qf "ancestor=mysql:latest") mysqladmin ping -uroot -prootpassword --silent; do
37+ echo "Waiting for MySQL to be ready..."
38+ sleep 5
39+ done
40+ '
41+
3042 - name : Set up JDK 21
3143 uses : actions/setup-java@v3
3244 with :
4052 sleep 5
4153 done
4254
43- - name : Generate jOOQ Classes
44- run : ./gradlew generateJooq --info --stacktrace
45-
46- - name : Build and Run Tests
47- run : ./gradlew clean build --info --stacktrace
55+ - name : Generate jOOQ Classes and Build
56+ run : ./gradlew clean generateJooq build --info --stacktrace
4857
4958 - name : Archive Test Reports
5059 if : always()
You can’t perform that action at this time.
0 commit comments