Skip to content

Commit 6f21a28

Browse files
committed
fix: activate snapshot profile on manual dispatch
Signed-off-by: Chris Laprun <[email protected]>
1 parent 377ab1b commit 6f21a28

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

.github/workflows/build-for-quarkus-version.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,11 @@ on:
6767
type: string
6868
required: false
6969
default: 'integration-tests,samples'
70+
profiles:
71+
description: 'Maven profiles to apply to build'
72+
type: string
73+
required: false
74+
default: 'use-snapshots'
7075

7176
concurrency:
7277
group: "${{ inputs.quarkus-version }}-${{inputs.java-version}}-${{ github.ref }}"
@@ -204,7 +209,7 @@ jobs:
204209
fkc_version=${{ steps.build-fkc-pr.outputs.f8_pr_version }}
205210
fi
206211
echo "Using Fabric8 ${fkc_version}"
207-
mvn versions:set-property -Dproperty=fabric8-client.version -DnewVersion=${fkc_version}
212+
mvn versions:set-property -P'${{steps.set-mvn-profiles.outputs.maven_profiles}}' -Dproperty=fabric8-client.version -DnewVersion=${fkc_version}
208213
echo "fkc_version=${fkc_version}" >> $GITHUB_OUTPUT
209214
210215
- name: Output versions being used
@@ -215,7 +220,7 @@ jobs:
215220
echo "JOSDK overridden Fabric8 version ${{ steps.fkc-version.outputs.fkc_version }}"
216221
echo "Quarkus version: $(mvn help:evaluate -Dexpression=quarkus.version -q -DforceStdout)"
217222
echo "Quarkus Fabric8 version: ${{ steps.build-quarkus-pr.outputs.quarkus_f8_version }}"
218-
echo "Effective Fabric8 version: $(mvn dependency:tree -Dincludes=io.fabric8:kubernetes-client-api -pl core/deployment | grep io.fabric8:kubernetes-client-api -m1 | cut -d ':' -f 4)"
223+
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)"
219224
220225
- name: Build with Maven (JVM)
221226
run: mvn -B formatter:validate install -P'${{steps.set-mvn-profiles.outputs.maven_profiles}}' --file pom.xml

0 commit comments

Comments
 (0)