-
Notifications
You must be signed in to change notification settings - Fork 27
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
generic fetcher: Official support with ADR #728
base: main
Are you sure you want to change the base?
Commits on Nov 14, 2024
-
generic fetcher: Rename target in lockfile
Target location for the individual fetched artifacts specified in the lockfile is now called `filename`, to better signify its purpose. Signed-off-by: Jan Koscielniak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 38c1f29 - Browse repository at this point
Copy the full SHA 38c1f29View commit details -
generic fetcher: Change checksum format in the lockfile
This change removes the option to specify multiple checksums for a given artifact in the lockfile as a map and replaces it with a single checksum as a string of "alg:hash" format Signed-off-by: Jan Koscielniak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 98fb494 - Browse repository at this point
Copy the full SHA 98fb494View commit details -
generic fetcher: Rename default lockfile filename
For better UX, the lockfile for the generic fetcher is now called `artifacts.lock.yaml` Signed-off-by: Jan Koscielniak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5e686e2 - Browse repository at this point
Copy the full SHA 5e686e2View commit details -
generic fetcher: Allow users to specify lockfile location
Users are now allowed to supply an absolute path of the generic lockfile. This should help in cases where it does not make sense to commit the file to the source repository. Signed-off-by: Jan Koscielniak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf56dff - Browse repository at this point
Copy the full SHA bf56dffView commit details -
generic fetcher: Enforce lockfile format more strictly
Previously, the lockfile validation passed, even if user provided extra information in the lockfile. The lockfile format must now match the schema exactly. Signed-off-by: Jan Koscielniak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b83083a - Browse repository at this point
Copy the full SHA b83083aView commit details -
generic fetcher: Improve usage docs
Adds example usage of the `filename` option in the lockfile. Signed-off-by: Jan Koscielniak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 50ce5ec - Browse repository at this point
Copy the full SHA 50ce5ecView commit details -
generic fetcher: Official support with ADR
This change includes the generic fetcher ADR which is a necessary step for the feature to be officially supported. Signed-off-by: Jan Koscielniak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f37b120 - Browse repository at this point
Copy the full SHA f37b120View commit details -
generic fetcher: Lift experimental status
Generic fetcher is now an officially supported part of cachi2. `--dev-package-managers` flag is no longer needed. Signed-off-by: Jan Koscielniak <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5ebe736 - Browse repository at this point
Copy the full SHA 5ebe736View commit details