We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bba6e43 commit fdea7e1Copy full SHA for fdea7e1
1 file changed
.github/workflows/ci.yml
@@ -31,15 +31,17 @@ jobs:
31
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
32
restore-keys: ${{ runner.os }}-maven-
33
34
- - name: Make root mvnw executable
35
- run: chmod +x ./mvnw || true
36
-
37
- name: Build & test service
38
working-directory: ${{ matrix.service }}
39
run: |
40
echo "Building service: ${{ matrix.service }}"
41
- # Prefer root wrapper (standard for monorepos)
42
- ../mvnw -B -ntp clean verify
+ # Use the module mvnw if present, otherwise fall back to system mvn
+ if [ -f ./mvnw ]; then
+ chmod +x ./mvnw || true
+ ./mvnw -B -ntp clean verify
+ else
43
+ mvn -B -ntp clean verify
44
+ fi
45
46
- name: Archive test reports
47
if: always()
0 commit comments