@@ -118,14 +118,14 @@ jobs:
118118 git fetch origin pull/${{ github.event.inputs.josdk-pr }}/head:pr-to-check
119119 git switch pr-to-check
120120 fi
121- mvn install -DskipTests
122- echo "josdk_version=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout)" >> $GITHUB_OUTPUT
123- echo "josdk_f8_version=$(mvn help:evaluate -Dexpression=fabric8-client.version -q -DforceStdout)" >> $GITHUB_OUTPUT
121+ ./mvnw install -DskipTests
122+ echo "josdk_version=$(./mvnw help:evaluate -Dexpression=project.version -q -DforceStdout)" >> $GITHUB_OUTPUT
123+ echo "josdk_f8_version=$(./mvnw help:evaluate -Dexpression=fabric8-client.version -q -DforceStdout)" >> $GITHUB_OUTPUT
124124 cd -
125125
126126 - name : Set JOSDK version from build PR if requested
127127 if : " ${{ inputs.josdk-pr != '' }}"
128- run : mvn versions:set-property -Dproperty='java-operator-sdk.version' -DnewVersion=${{ steps.build-josdk-pr.outputs.josdk_version }}
128+ run : ./mvnw versions:set-property -Dproperty='java-operator-sdk.version' -DnewVersion=${{ steps.build-josdk-pr.outputs.josdk_version }}
129129
130130 - name : Check-out Quarkus if building from PR is requested
131131 uses : actions/checkout@v4
@@ -142,7 +142,7 @@ jobs:
142142 git fetch origin pull/${{ github.event.inputs.quarkus-pr }}/head:pr-to-check
143143 git switch pr-to-check
144144 ./update-version.sh 999.${{ github.event.inputs.quarkus-pr }}-SNAPSHOT
145- echo "quarkus_f8_version=$(mvn help:evaluate -Dexpression=kubernetes-client.version -q -DforceStdout)" >> $GITHUB_OUTPUT
145+ echo "quarkus_f8_version=$(./mvnw help:evaluate -Dexpression=kubernetes-client.version -q -DforceStdout)" >> $GITHUB_OUTPUT
146146 ./mvnw -Dquickly
147147 cd -
148148
@@ -160,9 +160,9 @@ jobs:
160160 cd fkc
161161 git fetch origin pull/${{ github.event.inputs.fkc-pr }}/head:pr-to-check
162162 git switch pr-to-check
163- mvn versions:set -DnewVersion=999.${{ github.event.inputs.fkc-pr }}-SNAPSHOT versions:commit
164- echo "f8_pr_version=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout)" >> $GITHUB_OUTPUT
165- mvn clean install -DskipTests
163+ ./mvnw versions:set -DnewVersion=999.${{ github.event.inputs.fkc-pr }}-SNAPSHOT versions:commit
164+ echo "f8_pr_version=$(./mvnw help:evaluate -Dexpression=project.version -q -DforceStdout)" >> $GITHUB_OUTPUT
165+ ./mvnw clean install -DskipTests
166166 cd -
167167
168168 - name : Retrieve Quarkus version from platform
@@ -200,7 +200,7 @@ jobs:
200200 - name : Change Quarkus version
201201 run : |
202202 echo "Using Quarkus ${{ steps.quarkus-version.outputs.quarkus_version }}"
203- mvn versions:set-property -P'${{steps.set-mvn-profiles.outputs.maven_profiles}}' -Dproperty=quarkus.version -DnewVersion=${{ steps.quarkus-version.outputs.quarkus_version }}
203+ ./mvnw versions:set-property -P'${{steps.set-mvn-profiles.outputs.maven_profiles}}' -Dproperty=quarkus.version -DnewVersion=${{ steps.quarkus-version.outputs.quarkus_version }}
204204
205205 - name : Change Fabric8 client version
206206 id : fkc-version
@@ -213,25 +213,25 @@ jobs:
213213 fkc_version=${{ steps.build-fkc-pr.outputs.f8_pr_version }}
214214 fi
215215 echo "Using Fabric8 ${fkc_version}"
216- mvn versions:set-property -P'${{steps.set-mvn-profiles.outputs.maven_profiles}}' -Dproperty=fabric8-client.version -DnewVersion=${fkc_version}
216+ ./mvnw versions:set-property -P'${{steps.set-mvn-profiles.outputs.maven_profiles}}' -Dproperty=fabric8-client.version -DnewVersion=${fkc_version}
217217 echo "fkc_version=${fkc_version}" >> $GITHUB_OUTPUT
218218
219219 - name : Output versions being used
220220 run : |
221- echo "QOSDK version: $(mvn help:evaluate -P'${{steps.set-mvn-profiles.outputs.maven_profiles}}' -Dexpression=project.version -q -DforceStdout)"
222- echo "JOSDK version: $(mvn help:evaluate -P'${{steps.set-mvn-profiles.outputs.maven_profiles}}' -Dexpression=java-operator-sdk.version -q -DforceStdout)"
221+ echo "QOSDK version: $(./mvnw help:evaluate -P'${{steps.set-mvn-profiles.outputs.maven_profiles}}' -Dexpression=project.version -q -DforceStdout)"
222+ echo "JOSDK version: $(./mvnw help:evaluate -P'${{steps.set-mvn-profiles.outputs.maven_profiles}}' -Dexpression=java-operator-sdk.version -q -DforceStdout)"
223223 echo "JOSDK Fabric8 version: ${{ steps.build-josdk-pr.outputs.josdk_f8_version }}"
224224 echo "JOSDK overridden Fabric8 version ${{ steps.fkc-version.outputs.fkc_version }}"
225- echo "Quarkus version: $(mvn help:evaluate -P'${{steps.set-mvn-profiles.outputs.maven_profiles}}' -Dexpression=quarkus.version -q -DforceStdout)"
225+ echo "Quarkus version: $(./mvnw help:evaluate -P'${{steps.set-mvn-profiles.outputs.maven_profiles}}' -Dexpression=quarkus.version -q -DforceStdout)"
226226 echo "Quarkus Fabric8 version: ${{ steps.build-quarkus-pr.outputs.quarkus_f8_version }}"
227- echo "Effective Fabric8 version: $(mvn dependency:tree -P'${{steps.set-mvn-profiles.outputs.maven_profiles}}' -Dincludes=io.fabric8:kubernetes-client-api -pl core/deployment | grep io.fabric8:kubernetes-client-api -m1 | cut -d ':' -f 4)"
227+ echo "Effective Fabric8 version: $(./mvnw dependency:tree -P'${{steps.set-mvn-profiles.outputs.maven_profiles}}' -Dincludes=io.fabric8:kubernetes-client-api -pl core/deployment | grep io.fabric8:kubernetes-client-api -m1 | cut -d ':' -f 4)"
228228
229229 - name : Build with Maven (JVM)
230- run : mvn -B formatter:validate install -P'${{steps.set-mvn-profiles.outputs.maven_profiles}}' --file pom.xml
230+ run : ./mvnw -B formatter:validate install -P'${{steps.set-mvn-profiles.outputs.maven_profiles}}' --file pom.xml
231231
232232 - name : Dependency tree on failure
233233 if : failure()
234- run : mvn -B dependency:tree -Dverbose
234+ run : ./mvnw -B dependency:tree -Dverbose
235235
236236 - name : Kubernetes KinD Cluster
237237 uses : container-tools/kind-action@v2
@@ -267,7 +267,7 @@ jobs:
267267 # Run operator in DEV mode
268268 cd samples/joke
269269 # Need to override application.properties setting to avoid using dev services instead of set up cluster
270- mvn quarkus:dev -Dquarkus.kubernetes-client.devservices.override-kubeconfig=false >app.log 2>&1 &
270+ "$CURRENT_PWD"/mvnw quarkus:dev -Dquarkus.kubernetes-client.devservices.override-kubeconfig=false >app.log 2>&1 &
271271 PID=$(echo $!)
272272 cd $CURRENT_PWD
273273
@@ -296,7 +296,7 @@ jobs:
296296 path : samples/joke/app.log
297297
298298 - name : Build with Maven (Native)
299- run : mvn -B install -Dnative --file pom.xml -P'${{steps.set-mvn-profiles.outputs.maven_profiles}}' -pl '${{inputs.native-modules}}' -amd
299+ run : ./mvnw -B install -Dnative --file pom.xml -P'${{steps.set-mvn-profiles.outputs.maven_profiles}}' -pl '${{inputs.native-modules}}' -amd
300300
301301 - name : Run Joke sample in native mode
302302 if : ${{ contains(inputs.native-modules, 'samples') }}
0 commit comments