Skip to content

Commit 4ed9114

Browse files
committed
ci: fix pipeline for multi-service Gradle build
1 parent 26e824d commit 4ed9114

1 file changed

Lines changed: 17 additions & 8 deletions

File tree

.github/workflows/ci.yml

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,20 @@ jobs:
2424
java-version: 21
2525
cache: gradle
2626

27-
- name: Grant execute permission for Gradle
28-
run: chmod +x ./gradlew
29-
30-
- name: Build project
31-
run: ./gradlew build
32-
33-
- name: Run tests
34-
run: ./gradlew test
27+
- name: Build order-service
28+
run: |
29+
cd services/order-service
30+
chmod +x gradlew
31+
./gradlew build
32+
33+
- name: Build tracking-service
34+
run: |
35+
cd services/tracking-service
36+
chmod +x gradlew
37+
./gradlew build
38+
39+
- name: Build notification-service
40+
run: |
41+
cd services/notification-service
42+
chmod +x gradlew
43+
./gradlew build

0 commit comments

Comments
 (0)