File tree Expand file tree Collapse file tree 1 file changed +24
-1
lines changed
Expand file tree Collapse file tree 1 file changed +24
-1
lines changed Original file line number Diff line number Diff line change 3838 artifactory-reader-role : private-reader
3939 artifactory-deployer-role : qa-deployer
4040
41+ build-qa-windows :
42+ name : Build and QA Windows
43+ needs : build
44+ runs-on : github-windows-latest-m
45+ permissions :
46+ id-token : write # Required for Vault OIDC authentication
47+ contents : write # Required for repository access and tagging
48+ env :
49+ BUILD_NUMBER : ${{ needs.build.outputs.build-number }}
50+ steps :
51+ - uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
52+ - uses : jdx/mise-action@5ac50f778e26fac95da98d50503682459e86d566 # v3.2.0
53+ with :
54+ version : 2025.7.12
55+ - name : Select Java 17
56+ run : mise use java@17
57+ - name : Build
58+ run : |
59+ ./gradlew -D"sonar.runtimeVersion"="LATEST_RELEASE[2025.4]" \
60+ -DbuildNumber=$BUILD_NUMBER \
61+ --no-daemon --console plain --info --stacktrace \
62+ build test -PintegrationTests=true
63+
4164 qa :
4265 needs : [build]
4366 if : ${{ needs.build.outputs.deployed }}
87110 build test
88111
89112 promote :
90- needs : [build, qa]
113+ needs : [build, build-qa-windows, qa]
91114 if : ${{ needs.build.outputs.deployed }}
92115 runs-on : github-ubuntu-latest-s
93116 name : Promote
You can’t perform that action at this time.
0 commit comments