Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#39979 Ignore resource method params #40030

Closed
wants to merge 229 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
229 commits
Select commit Hold shift + click to select a range
091967c
Bump Smallrye RM from 4.10.1 to 4.10.2
ozangunalp Nov 15, 2023
5362a83
Allow using a random test port within Google Cloud Function tests
loicmathieu Oct 27, 2023
421f3ae
Bump mongo-client.version from 4.11.0 to 4.11.1
dependabot[bot] Nov 14, 2023
8f43d7d
Remove `smallrye-opentracing` from native tests modules in CI
zakkak Nov 15, 2023
7fed75b
Bump jakarta.json:jakarta.json-api from 2.1.2 to 2.1.3
dependabot[bot] Nov 14, 2023
07abcf8
Add te actual coordinates of the MySQL driver
aloubyansky Nov 14, 2023
7aa525d
Make analytics tests more a bit more resilient
gsmet Nov 15, 2023
33e2341
SmallRye GraphQL 2.6 + custom scalar registration
jmartisk Nov 2, 2023
af94c32
Handle duplicated context in the CacheResultInterceptor
cescoffier Nov 14, 2023
01d3d48
Fix filter per extension in dev ui
phillip-kruger Nov 15, 2023
237c923
Properly handle authority-pseudo header in the ForwardedParser
cescoffier Nov 16, 2023
3c31c65
Do not report unused deprecated runtime props with default val
michalvavrik Nov 15, 2023
ec33c29
Docs - Add missing steps to Basic authentication how-to
michelle-purcell Nov 15, 2023
18feaa1
Use 3.2 as the example stream for update-quarkus.adoc
gsmet Nov 14, 2023
7785949
Adjust Quarkiverse Antora doc templates a bit
gsmet Nov 13, 2023
fab63ae
Clarify dynamic Environment Variables name conversion
radcortez Nov 13, 2023
a5ca37c
Move failsafe config to the root instead of in an execution
gsmet Nov 10, 2023
4c5270a
Add support for GraphQL WebSocket authorization
rubik-cube-man Nov 15, 2023
2bfe390
Use Vert.x instace of Netty to schedule the closing task
cescoffier Nov 15, 2023
e334447
Add test for graphql over websockets with only HTTP-based permissions
jmartisk Nov 16, 2023
8edc9ba
Fix native mode GraphQLAuthExpiryIT
jmartisk Nov 16, 2023
41ad261
Bump smallrye-jwt version to 4.4.0
sberyozkin Nov 16, 2023
2840e76
Bump com.squareup.okio:okio from 1.17.2 to 1.17.6 in /bom/application
dependabot[bot] Nov 16, 2023
e09a028
Bump com.unboundid:unboundid-ldapsdk from 6.0.9 to 6.0.10
dependabot[bot] Nov 16, 2023
930a775
Bump io.quarkus:quarkus-platform-bom-maven-plugin from 0.0.97 to 0.0.99
dependabot[bot] Nov 16, 2023
57de134
Bump org.apache.commons:commons-text from 1.10.0 to 1.11.0
dependabot[bot] Nov 16, 2023
d1a2ffd
Fix snapshots following a collision of pull requests
gsmet Nov 17, 2023
a81f4c0
Merge pull request #37181 from gsmet/3.6.0-backports-1
gsmet Nov 18, 2023
47110c6
Ignore files coming from quarkus-ide-launcher jar
gsmet Nov 17, 2023
5ea58a1
Make sure we always include the Develocity scan URL in reports
gsmet Nov 18, 2023
3bc7085
Output JSON for debugging purposes
gsmet Nov 18, 2023
5aa9cd3
Fixed sample code for KotlinModule initialization.
k163377 Nov 18, 2023
4c2b0e0
Support SecureField roles allowed config expressions
michalvavrik Nov 19, 2023
572e227
recognize quarkus.tls.trust-all property by keycloak-admin-client ext…
barreiro Nov 20, 2023
7b09488
Build cache - Ignore more files for Spotless
gsmet Nov 20, 2023
67e3a31
Build cache - Avoid runtimeClasspath being overridden
gsmet Nov 20, 2023
fef4a13
Build cache - Avoid hardcoded path in generated test file
gsmet Nov 20, 2023
402aec1
Use LinkedHashMap for parts map to ensure user input order
bschuhmann Nov 20, 2023
ff7f976
Support custom Authorization schemes for OIDC bearer tokens
sberyozkin Nov 16, 2023
d4eb2dc
Update OpenJDK runtime image to 1.18
cescoffier Nov 20, 2023
8dfac09
Fix OpenTelemetry trace exclusion of endpoints served from the manage…
cescoffier Nov 20, 2023
04eddd2
Add basic Range header support
geoand Nov 20, 2023
df832bf
Removed DependencyFlags.REMOVED
aloubyansky Nov 17, 2023
30a7164
Add note that endpointdisabled does not work native
manofthepeace Oct 31, 2023
00720c4
Allow to retrieve minimum and recommended Java versions from catalog …
ia3andy Nov 21, 2023
0083447
Add method to retrieve the list of compatible java versions
ia3andy Nov 21, 2023
fca5cb8
Allow REST Client to return the entire SSE event
geoand Nov 20, 2023
7122897
Allow SSE events to be filtered out from REST Client
geoand Nov 21, 2023
5b4342d
Document SSE usage in REST Client
geoand Nov 21, 2023
279e385
Updates Infinispan to 14.0.21.Final
karesti Nov 21, 2023
da6ec38
Support Docker Desktop for building native executables
zakkak Nov 21, 2023
6a23739
Build cache - Only store if the access key is around
gsmet Nov 21, 2023
96fcda4
Merge pull request #37254 from gsmet/3.6.0-backports-2
gsmet Nov 22, 2023
5081026
Qute: dev mode - no-restart-templates
mkouba Nov 20, 2023
738f27f
Dev mode: RuntimeUpdatesProcessor - never watch directories
mkouba Nov 21, 2023
927a5e7
Add classes from additional JPA model build items to pre-generate pro…
marko-bekhta Nov 20, 2023
01e8d18
Update kindcontainer to 1.4.4
bulldog98 Nov 21, 2023
ad8ebe7
Always execute a JPA password action
sberyozkin Nov 21, 2023
db8054a
Docs: add keywords to Vert.x guides
mkouba Nov 22, 2023
60933ce
Vert.x: report exception for blocking message consumer methods
mkouba Nov 22, 2023
0aa55d5
Bump testcontainers to 1.19.3 and use docker-java-bom
famod Nov 23, 2023
b546555
Bump org.jetbrains.kotlin:kotlin-gradle-plugin-api in /devtools/gradle
dependabot[bot] Nov 23, 2023
d88f264
Fix the major version of Java 21.
cescoffier Nov 24, 2023
ad0525f
Add a test showing how OIDC ID token can be propagated
sberyozkin Nov 21, 2023
82db5e6
When skipping @Provider auto-discovery for REST clients, take client …
martin-kofoed-jyskebank-dk Nov 22, 2023
ecc0b51
Prepare docs/sync-web-site.sh for automated releases
gsmet Nov 24, 2023
396da83
Use the default tenant resolver if the custom one does not resolve a …
sberyozkin Nov 16, 2023
7ec0c0a
Update Kotlin to version 1.9.21, Mockito to 5.7.0
andreas-eberle Nov 6, 2023
58fc317
Use batch mode for update-version.sh
gsmet Nov 25, 2023
ae706c3
Avoid asking for GPG passphrase on CI
gsmet Nov 25, 2023
45f1a67
37279 bump mssql jdbc driver to 12.4.2
sschu Nov 23, 2023
80321f6
Runtime (re)initialize Netty's PlatformDependent classes
zakkak Nov 28, 2023
8bf1f64
Unlist quarkus-resteasy-qute and quarkus-resteasy-reactive-qute
ia3andy Nov 28, 2023
c572758
Fix incorrect log dependency
dmlloyd Nov 28, 2023
8910702
Update Boucycastle to 1.77 and Boucycastle FIPS to 1.0.2.4
gsmet Nov 28, 2023
d6935c9
Remove SecureRandom providerDefaultRandom from BouncyCastleFipsProvid…
sberyozkin Nov 28, 2023
6cbe4f2
Docs: list runtime form auth properties
michalvavrik Nov 28, 2023
7d5ec9e
dev-v1 deprecated url changed to dev-ui in documentation
Mert18 Nov 28, 2023
36421ae
Improve Docker Desktop detection
zakkak Nov 28, 2023
e164f6f
Docs: fix OIDC credentials reference to secret key
michalvavrik Nov 28, 2023
3b6724d
Do not fail the request in OidcClient filters if OidcClient is disabled
sberyozkin Nov 28, 2023
08f5751
Upgrade to Jandex 3.1.6
Ladicek Nov 28, 2023
4690f4e
Stop disabling unsafe in netty at native-executable runtime
zakkak Nov 29, 2023
a13fa01
Update MAX_LTS_SUPPORTED_BY_KOTLIN to 21
gsmet Nov 29, 2023
d948b48
Disable new Http2RSTFloodProtectionConfigTest on Windows
gsmet Nov 29, 2023
4154463
Revert "Build cache - Upload quarkus-ide-launcher-999-SNAPSHOT.jar"
gsmet Nov 29, 2023
27370c6
Only download the builder image once for a given CI job
gsmet Nov 29, 2023
a6baf92
Retry downloading the builder image once after 5 seconds
gsmet Nov 29, 2023
39fcc66
Update Gradle to 8.5
akpatternica Nov 29, 2023
2e0ca06
Fix typo configMapRefKey -> configMapKeyRef
growi Nov 30, 2023
fe6f3df
quarkus-update - Improve cleanup of log lines
gsmet Nov 30, 2023
81c217f
quarkus update - Remove two unused methods
gsmet Nov 30, 2023
f5347f7
quarkus update - Fix Windows detection
gsmet Nov 30, 2023
f96b56d
quarkus update - Add a clean in mvn process-sources
gsmet Nov 30, 2023
04c784f
quarkus update - Execute Maven commands in batch mode
gsmet Nov 30, 2023
092fb9c
#37390 = respect comma in property value for @RolesAllowed using doub…
Nov 29, 2023
b9964f5
Scheduler: register ApplicationNotRunning as bean even if quartz is used
mkouba Nov 30, 2023
703c9f8
Add Content-Range header to 206 Partial Content file response
Maldivia Dec 1, 2023
cdbc6d6
Test access to fields of @Immutable embeddables
yrodiere Dec 1, 2023
78a823c
Fix Panache bytecode enhancement for @Embeddable records
yrodiere Dec 1, 2023
83a3e51
Make Truffle from GraalVM 23.1 work in all Quarkus modes
geoand Oct 11, 2023
f433cb0
Merge pull request #37434 from gsmet/3.6.1-backports-1
gsmet Dec 2, 2023
0719a47
Update Apache Maven to 3.9.6
jorsol Dec 1, 2023
0469ec8
Print correct profiles in native image
radcortez Nov 29, 2023
58db82b
Config: detect injected config value mismatch for missing values
mkouba Dec 1, 2023
d89dde3
Revert "Unlist quarkus-resteasy-qute and quarkus-resteasy-reactive-qute"
gsmet Dec 4, 2023
abdc647
Merge pull request #37495 from gsmet/3.6.1-backports-2
gsmet Dec 5, 2023
b324b35
Bump org.apache.commons:commons-compress from 1.24.0 to 1.25.0
dependabot[bot] Nov 17, 2023
b225ff4
Bump Keycloak version to 23.0.0
sberyozkin Nov 23, 2023
f8912ab
Bump org.jetbrains.kotlinx:kotlinx-serialization-json
dependabot[bot] Nov 15, 2023
c912aad
Update Kotlinx Serialization JsonConfig
gsmet Nov 17, 2023
3d849d9
Bump org.junit:junit-bom from 5.10.0 to 5.10.1
dependabot[bot] Nov 27, 2023
b15e737
Repeat the @Test annotation, otherwise @Disabled is ignored.
cescoffier Nov 30, 2023
dcc8b69
Save pathParamValues encoded and perform decoding when requested
rmartinc Dec 4, 2023
c2b91f0
Fix != expression in @PreAuthorize check
geoand Dec 5, 2023
31f352f
Fix Snappy note about native
gsmet Dec 5, 2023
d6f62b3
Bump org.jboss.logmanager:log4j2-jboss-logmanager
dependabot[bot] Dec 4, 2023
6a4a79a
Properly match unknown config files for Windows
radcortez Dec 5, 2023
77a607d
Make docs/sync-web-site.sh recoverable
gsmet Dec 6, 2023
baba317
ArC: prevent duplicate bean discovery & detect duplicate bean identif…
Ladicek Dec 6, 2023
449266b
Update the import.cypher script to use newer syntax
marko-bekhta Dec 7, 2023
0580916
Bump org.junit.jupiter:junit-jupiter from 5.10.0 to 5.10.1
dependabot[bot] Dec 5, 2023
14d8960
Register custom filters for reflection
phillip-kruger Dec 6, 2023
55222dc
Bump io.quarkus:quarkus-platform-bom-maven-plugin from 0.0.99 to 0.0.100
dependabot[bot] Dec 5, 2023
62c4ac8
Bump commons-io:commons-io from 2.15.0 to 2.15.1
dependabot[bot] Dec 5, 2023
ff736fd
Fix type in HeartbeatFilter example of rest-client-reactive doc
geoand Dec 8, 2023
84f0a81
Bump org.jetbrains.kotlinx:kotlinx-serialization-json
dependabot[bot] Dec 7, 2023
04fcd5e
Fix configuration of custom port for Elasticsearch dev services
yrodiere Dec 8, 2023
07417d7
Support using commas to add and remove extensions with CLI
gsmet Dec 7, 2023
010a045
Logging docs include build time config reference
ebullient Dec 9, 2023
9103b47
Prevent concurrently running Jacoco ReportCreators to avoid report co…
famod Dec 6, 2023
ea83a87
Handle expireAfterWrite properly in the redis-cache config
cescoffier Dec 10, 2023
5c88887
Reg. methods of RESTeasy reactive param. containers for reflection
zakkak Nov 13, 2023
2475e39
Refactor: Simplify class names array creation
zakkak Nov 13, 2023
acb1b24
SmallRye GraphQL 2.6.1
jmartisk Dec 8, 2023
d60949a
Bump kafka3.version from 3.6.0 to 3.6.1
dependabot[bot] Dec 7, 2023
305e32e
Add quarkus-funqy-amazon-lambda-deployment to the quarkus-bom
aloubyansky Dec 8, 2023
1645a29
Add scope tag to all injected MP Metrics
ebullient Dec 9, 2023
c912ab6
Improve error message in REST Client when no matching readers found
geoand Dec 11, 2023
8a3bdb7
Merge pull request #37664 from gsmet/3.6.2-backports-1
gsmet Dec 12, 2023
146ed33
Use standard URL when updating the website
gsmet Dec 12, 2023
181942d
Consistent file URI for folders and jars
radcortez Dec 6, 2023
de9e90c
Fix GrasalVM version checker in order to accept other implementations
brunocaballero Dec 11, 2023
eef1eda
Add test for GraalVM EE dev builds
zakkak Dec 11, 2023
8d5a34f
Fix DEV UI startup when OIDC Dev UI is disabled
michalvavrik Dec 11, 2023
14ad405
Do not use build cache when releasing
gsmet Dec 12, 2023
abfe0d2
Merge pull request #37693 from gsmet/3.6.3-backports-1
gsmet Dec 12, 2023
f55eef6
Bump io.quarkus:quarkus-platform-bom-maven-plugin
dependabot[bot] Dec 11, 2023
5bc610a
Make sure dev mode is properly written in doc
gsmet Dec 11, 2023
610141c
Use NoStackTraceException in metrics
geoand Dec 13, 2023
df70f99
Docs: Fix incorrect link reference in Cross-Site Request Forgery Prev…
michalvavrik Dec 13, 2023
f9870f6
Do not use CSRF cookie as the next token value
sberyozkin Dec 13, 2023
42a4539
Remove the driver property in the documentation for Cloud SQL
loicmathieu Dec 13, 2023
ce9fd60
docs(rabbitmq): fix typo
BSchneppe Dec 15, 2023
aa99a21
Add SequencedCollection to BANNED_INTERFACE_TYPES
geoand Dec 15, 2023
ad057b6
Take priority into account in ConfigurationImpl
geoand Dec 16, 2023
9580343
Only update ~/.docker/config.json if it exists
gsmet Dec 17, 2023
8f27523
Dev mode: add null checks to TimestampSet.isRestartNeeded()
mkouba Dec 18, 2023
768e2a2
Query logging is beeing done in io.quarkus.mongodb.panache.common.run…
fhavel Dec 14, 2023
27bf076
CLI - Rework how missing commands are detected
gsmet Dec 18, 2023
9bca238
Merge pull request #37815 from gsmet/3.6.4-backports-1
gsmet Dec 19, 2023
5ae4d99
Zero-Garbage ContextInstances::forEach
franz1981 Dec 5, 2023
c65bc86
ArC: fix and optimize the ContextInstances abstraction
mkouba Jan 2, 2024
a9532e6
Merge pull request #38069 from mkouba/issue-37982-36
gsmet Jan 8, 2024
0e6a4b3
Upgrade to Hibernate ORM 6.2.18.Final
gsmet Jan 9, 2024
96c4d2d
RR client: fix chunking between \n\n in SSEParser #37625
FroMage Dec 20, 2023
8e33f89
Choose correct level field value and type to avoid non-resolution error
dmlloyd Dec 21, 2023
9bfa40d
Update `jboss-logmanager` to 3.0.4.Final
dmlloyd Dec 20, 2023
4bbd759
Make sure all testing frameworks use `ExtHandler`
dmlloyd Dec 21, 2023
635aebc
Bump org.bouncycastle:bctls-fips from 1.0.17 to 1.0.18
dependabot[bot] Dec 22, 2023
3390752
Reset CSRF cookie to minimize a risk of failures due to its expiry
sberyozkin Dec 13, 2023
ce5ec52
Update getting-started-testing.adoc
weltonrodrigo Dec 25, 2023
cb9e118
Update Strimzi container images in docs
scholzj Dec 28, 2023
a9bcc13
Do not expand config properties for Gradle Workers
radcortez Jan 2, 2024
27fc3e5
Upgrade to Kotlin 1.9.22
gsmet Dec 21, 2023
7430ec6
Mention exit handler parameter variant of Quarkus.run
geoand Jan 3, 2024
5779695
Register JsonSubTypes.Type values for native mode
geoand Jan 3, 2024
08c3e9a
Add native test for verifying JsonSubTypes.Type handling
geoand Jan 3, 2024
6d2b36e
Fix the status is a couple extensions documentation pages
geoand Jan 3, 2024
9c042cf
Don't fail if config is not a directory
geoand Jan 3, 2024
23ab911
Set the correct port properties for HTTPS
rob-spoor Jan 3, 2024
3af3724
Properly take Quarkus HTTP body configuration into account for File body
geoand Aug 31, 2023
d8bc51a
Add support for Path as a JAX-RS method body type
geoand Aug 31, 2023
f2f4762
Don't want about missing JSON when returning String
geoand Jan 5, 2024
fffa654
Add hint for Scheduled.ApplicationNotRunning skip predicate
HerrDerb Jan 4, 2024
f9377cd
Add companion classes to Kotlin reflective hierarchy registration
geoand Jan 5, 2024
9472824
Always set ssl and alpn for non-plain-text with Vert.x gRPC channel
alesj Jan 8, 2024
842b3fe
Stork path param resolution fix: use raw path and avoid double encodi…
aureamunoz Dec 14, 2023
315a254
Make Picocli version providers unremovable classes
geoand Jan 8, 2024
b1ee3ee
Merge pull request #38099 from gsmet/3.6-hibernate-orm-6.2.18
gsmet Jan 9, 2024
29dd536
Merge pull request #38109 from gsmet/3.6.5-backports-1
gsmet Jan 10, 2024
a22eed5
Update to Hibernate ORM 6.2.19 and Hibernate Reactive 2.0.8.Final
gsmet Jan 15, 2024
ab55048
Netty requires more classes to be runtime initialized
zakkak Dec 8, 2023
602b2dd
doc: mention registration is per extension not per repo
maxandersen Jan 8, 2024
613d9e3
Bump io.quarkus.bot:build-reporter-maven-extension from 3.2.2 to 3.3.3
dependabot[bot] Jan 8, 2024
f6082fb
Change storage location on CI to avoid Develocity scan dumps with dis…
jprinet Jan 9, 2024
98ae832
Add missing methods to ReactiveMongoCollection
loicmathieu Jan 10, 2024
df32d25
Bump io.quarkus:quarkus-platform-bom-maven-plugin
dependabot[bot] Jan 9, 2024
3c52567
Fixing Jaxb unmarshalling error with native compilation
rysurd Dec 18, 2023
65cac1b
Add necessary Vertx dependency to quarkus-cache
geoand Jan 15, 2024
91f3111
Add exclude + additionals option to AssembleDownstreamDocumentation
maxandersen Jan 8, 2024
20d566c
ConfigRecorder: fix value changed check with null build-time values
SIMULATAN Jan 10, 2024
d40a720
[Gradle] make quarkusRun depend on quarkusBuild
aloubyansky Jan 11, 2024
518d71f
Fix a code example in RESTEasy Reactive doc
gsmet Jan 15, 2024
e456a38
Merge pull request #38198 from gsmet/hibernate-orm-6.2.19
gsmet Jan 15, 2024
1647866
Merge pull request #38199 from gsmet/3.6.6-backports-1
gsmet Jan 16, 2024
08f0090
Improve security-oidc-bearer-token-authentication-tutorial
sberyozkin Dec 4, 2023
0f36fb7
Fix broken links in 3.6 branch
sheilamjones Jan 16, 2024
f255c39
Merge pull request #38220 from sheilamjones/QDOCS-574-correctlinks
gsmet Jan 16, 2024
36eac3c
Revert "Fixing Jaxb unmarshalling error with native compilation"
gsmet Jan 16, 2024
d61e59a
Bump resteasy.version from 6.2.6.Final to 6.2.7.Final
dependabot[bot] Jan 16, 2024
25ee2c7
Ensure the refreshed CSRF cookie retains the original value
sberyozkin Jan 16, 2024
837f0e2
Add dependency management for org.hibernate:hibernate-jpamodelgen
yrodiere Jan 16, 2024
d5d162e
Recommend quarkus.jib.jvm-additional-arguments rather than quarkus.ji…
yrodiere Jan 17, 2024
93c6490
Update qute-reference.adoc
Anton-Vasilev Jan 17, 2024
a4da57e
Merge pull request #38285 from gsmet/3.6.7-backports-1
gsmet Jan 18, 2024
d7cd8f9
fix entity-manager retrieval in spring-data-repos
fladdimir Jan 22, 2024
4ec6523
Merge pull request #38338 from gsmet/3.6.7-backports-2
gsmet Jan 23, 2024
6d76eaf
Move RESTEasy Classic RBAC security checks to JAX-RS filter
michalvavrik Jan 23, 2024
bf2ef6c
Fix JAX-RS default security checks for inherited / transformed endpoints
michalvavrik Jan 23, 2024
b042be4
Bump to Netty 4.1.106.Final
cescoffier Jan 23, 2024
832024c
Register JDBC RowSet required bundle
gastaldi Jan 23, 2024
8398751
Ensure that response body of unsuccessful SSE request can be read
geoand Jan 24, 2024
d8904b4
Include RowSet properties file in native image
gastaldi Jan 24, 2024
274fe0a
Merge pull request #38381 from gsmet/3.6-cves-2024-01-24
gsmet Jan 25, 2024
efc6ffa
Do not require RoutingContext outside or RESTEasy handler
michalvavrik Jan 26, 2024
485fbeb
Update Vert.x to version 4.4.8
cescoffier Feb 7, 2024
9728865
Merge pull request #38637 from cescoffier/3.6-vertx-4.4.8
gsmet Feb 8, 2024
ce901c9
feat: #39979 Init skipMethodParameter with defined predicate by user
poldinik Apr 11, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/native-tests.json
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@
{
"category": "Misc3",
"timeout": 80,
"test-modules": "kubernetes-client, openshift-client, kubernetes-service-binding-jdbc, smallrye-config, smallrye-graphql, smallrye-graphql-client, smallrye-metrics, smallrye-opentracing",
"test-modules": "kubernetes-client, openshift-client, kubernetes-service-binding-jdbc, smallrye-config, smallrye-graphql, smallrye-graphql-client, smallrye-graphql-client-keycloak, smallrye-metrics",
"os-name": "ubuntu-latest"
},
{
Expand Down
15 changes: 6 additions & 9 deletions .github/workflows/ci-actions-incremental.yml
Original file line number Diff line number Diff line change
Expand Up @@ -398,12 +398,6 @@ jobs:
uses: gradle/github-actions/maven-build-scan/save@v1-beta
with:
job-name: "JVM Tests - JDK ${{matrix.java.name}}"
- name: Upload quarkus-ide-launcher jar
uses: actions/upload-artifact@v3
with:
name: "quarkus-ide-launcher-999-SNAPSHOT.jar - JDK ${{matrix.java.name}}"
path: |
core/launcher/target/quarkus-ide-launcher-999-SNAPSHOT.jar

maven-tests:
name: Maven Tests - JDK ${{matrix.java.name}}
Expand Down Expand Up @@ -732,6 +726,7 @@ jobs:
path: |
**/target/*-reports/TEST-*.xml
target/build-report.json
**/target/gradle-build-scan-url.txt
LICENSE.txt
retention-days: 2
- name: Save Build Scan
Expand Down Expand Up @@ -840,7 +835,9 @@ jobs:
# We do this so we can get better analytics for the downloaded version of the build images
- name: Update Docker Client User Agent
run: |
cat <<< $(jq '.HttpHeaders += {"User-Agent": "Quarkus-CI-Docker-Client"}' ~/.docker/config.json) > ~/.docker/config.json
if [ -f ~/.docker/config.json ]; then
cat <<< $(jq '.HttpHeaders += {"User-Agent": "Quarkus-CI-Docker-Client"}' ~/.docker/config.json) > ~/.docker/config.json
fi
- name: Build
env:
TEST_MODULES: ${{matrix.test-modules}}
Expand Down Expand Up @@ -926,7 +923,7 @@ jobs:
path: |
**/target/*-reports/TEST-*.xml
target/build-report.json
target/gradle-build-scan-url.txt
**/target/gradle-build-scan-url.txt
LICENSE.txt
retention-days: 2
- name: Save Build Scan
Expand Down Expand Up @@ -1023,7 +1020,7 @@ jobs:
**/target/*-reports/TEST-*.xml
**/build/test-results/test/TEST-*.xml
target/build-report.json
target/gradle-build-scan-url.txt
**/target/gradle-build-scan-url.txt
LICENSE.txt
retention-days: 2
- name: Save Build Scan
Expand Down
17 changes: 8 additions & 9 deletions .github/workflows/develocity-publish-build-scans.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,12 @@ jobs:
develocity-url: 'https://ge.quarkus.io'
develocity-access-key: ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
skip-comment: true
- name: Push to summary
if: ${{ contains(fromJson(steps.extract-preapproved-developers.outputs.preapproved-developpers).preapproved-developers, github.event.workflow_run.actor.login) }}
- name: Inject build scans in reports
uses: quarkusio/action-helpers@main
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
action: inject-build-scans
workflow-run-id: ${{ github.event.workflow_run.id }}
- name: Output JSON file
run: |
echo -n "Pull request: " >> ${GITHUB_STEP_SUMMARY}
cat pr-number.out >> ${GITHUB_STEP_SUMMARY}
echo >> ${GITHUB_STEP_SUMMARY}
echo >> ${GITHUB_STEP_SUMMARY}
echo "| Job | Status | Build scan |" >> ${GITHUB_STEP_SUMMARY}
echo "|---|---|---|" >> ${GITHUB_STEP_SUMMARY}
cat publication.out >> ${GITHUB_STEP_SUMMARY}
if [ -f build-metadata.json ]; then jq '.' build-metadata.json >> $GITHUB_STEP_SUMMARY; fi
11 changes: 11 additions & 0 deletions .mvn/gradle-enterprise-custom-user-data.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,17 @@ if(session?.getRequest()?.getBaseDirectory() != null) {
if(!publish) {
// do not publish a build scan for test builds
log.debug("Disabling build scan publication for " + session.getRequest().getBaseDirectory())

// change storage location on CI to avoid Develocity scan dumps with disabled publication to be captured for republication
if (System.env.GITHUB_ACTIONS) {
try {
def storageLocationTmpDir = java.nio.file.Files.createTempDirectory(java.nio.file.Paths.get(System.env.RUNNER_TEMP), "buildScanTmp").toAbsolutePath()
log.debug('Update storage location to ' + storageLocationTmpDir)
gradleEnterprise.setStorageDirectory(storageLocationTmpDir)
} catch (IOException e) {
log.error('Temporary storage location directory cannot be created, the Build Scan will be published', e)
}
}
}
}
buildScan.publishAlwaysIf(publish)
Expand Down
6 changes: 3 additions & 3 deletions .mvn/gradle-enterprise.xml
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,11 @@
</buildScan>
<buildCache>
<local>
<enabled>#{env['GRADLE_LOCAL_BUILD_CACHE'] != null}</enabled>
<enabled>#{env['GRADLE_LOCAL_BUILD_CACHE'] != null and env['RELEASE_GITHUB_TOKEN'] == null}</enabled>
</local>
<remote>
<enabled>true</enabled>
<storeEnabled>#{env['CI'] != null}</storeEnabled>
<enabled>#{env['RELEASE_GITHUB_TOKEN'] == null}</enabled>
<storeEnabled>#{env['CI'] != null and env['GRADLE_ENTERPRISE_ACCESS_KEY'] != null and env['GRADLE_ENTERPRISE_ACCESS_KEY'] != '' and env['RELEASE_GITHUB_TOKEN'] == null}</storeEnabled>
</remote>
</buildCache>
</gradleEnterprise>
Loading
Loading