-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Improve track-config-changes performance by delegating dependencies fingerprinting to the Develocity extension #39256
Labels
area/housekeeping
Issue type for generalized tasks not related to bugs or enhancements
kind/enhancement
New feature or request
Milestone
Comments
cc @aloubyansky |
geoand
added
area/housekeeping
Issue type for generalized tasks not related to bugs or enhancements
and removed
triage/needs-triage
labels
Mar 7, 2024
gsmet
added a commit
to gsmet/quarkus
that referenced
this issue
Jun 26, 2024
We used to build the hashes ourselves but it's best to use the Develocity infrastructure for that. Fixes quarkusio#39256
I created #41482 to address this. |
gsmet
added a commit
to gsmet/quarkus
that referenced
this issue
Jun 26, 2024
We used to build the hashes ourselves but it's best to use the Develocity infrastructure for that. Fixes quarkusio#39256
gsmet
added a commit
to gsmet/quarkus
that referenced
this issue
Jun 27, 2024
We used to build the hashes ourselves but it's best to use the Develocity infrastructure for that. Fixes quarkusio#39256
gsmet
added a commit
to gsmet/quarkus-project-develocity-extension
that referenced
this issue
Jun 27, 2024
@jprinet I also created quarkusio/quarkus-project-develocity-extension#32 if you want to have a look? |
holly-cummins
pushed a commit
to holly-cummins/quarkus
that referenced
this issue
Jul 31, 2024
We used to build the hashes ourselves but it's best to use the Develocity infrastructure for that. Fixes quarkusio#39256
danielsoro
pushed a commit
to danielsoro/quarkus
that referenced
this issue
Sep 20, 2024
We used to build the hashes ourselves but it's best to use the Develocity infrastructure for that. Fixes quarkusio#39256
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
area/housekeeping
Issue type for generalized tasks not related to bugs or enhancements
kind/enhancement
New feature or request
Description
This PR introduced the
target/quarkus-<profile-name>-dependency-checksums.txt
file which contains the list of Quarkus extra dependencies brought during a Quarkusbuild
.This file is used in the context of caching.
For
SNAPSHOT
versions, a fingerprint is computed to be able to track differences among builds.This fingerprinting would actually be more naturally handled by the Develocity Maven extension.
In details, the Quarkus build caching capability is brought by the Quarkus Maven build caching extension.
This extension is already ready to integrate the fingerprinting currently handled by the Quarkus Maven plugin since this PR.
The required changes are:
target/quarkus-<profile-name>-dependencies.txt
Implementation ideas
No response
The text was updated successfully, but these errors were encountered: