Skip to content

Commit 4f9f4b9

Browse files
actionsを修正
1 parent 8a9ca80 commit 4f9f4b9

File tree

1 file changed

+14
-5
lines changed

1 file changed

+14
-5
lines changed

.github/workflows/build.yml

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,18 @@ jobs:
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:
@@ -40,11 +52,8 @@ jobs:
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()

0 commit comments

Comments
 (0)