-
Notifications
You must be signed in to change notification settings - Fork 42
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
feat: maven rockcraft plugin #728
base: main
Are you sure you want to change the base?
Commits on Oct 8, 2024
-
Add overrides for craft-part maven plugin to allow building Maven projects in rockcraft. Namely: - Do not link /bin/java as it conflicts with the base-files_base slice - Restrict PATH to /usr/bin in order to avoid picking up unwanted JVM. Use can override PATH in the plugin environment settings if /usr/bin is not sufficient.
Configuration menu - View commit details
-
Copy full SHA for 13f71d5 - Browse repository at this point
Copy the full SHA 13f71d5View commit details
Commits on Oct 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c76815f - Browse repository at this point
Copy the full SHA c76815fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 810587a - Browse repository at this point
Copy the full SHA 810587aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e864d5 - Browse repository at this point
Copy the full SHA 7e864d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a65ae9 - Browse repository at this point
Copy the full SHA 9a65ae9View commit details -
test: remove maven download spam
- use -B to skip printing download logs
Configuration menu - View commit details
-
Copy full SHA for 81b02fe - Browse repository at this point
Copy the full SHA 81b02feView commit details -
test: log actual vs expected content
Log actual directory content and expected rock file name.
Configuration menu - View commit details
-
Copy full SHA for 4aaa3e4 - Browse repository at this point
Copy the full SHA 4aaa3e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19a5494 - Browse repository at this point
Copy the full SHA 19a5494View commit details
Commits on Oct 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 30d1320 - Browse repository at this point
Copy the full SHA 30d1320View commit details -
Configuration menu - View commit details
-
Copy full SHA for a865428 - Browse repository at this point
Copy the full SHA a865428View commit details
Commits on Oct 13, 2024
-
doc: add rockcraft-specific maven docs
Maven plugin is overriden in rockcraft. Add rockcraft-specific instructions for the plugin.
Configuration menu - View commit details
-
Copy full SHA for 26440ec - Browse repository at this point
Copy the full SHA 26440ecView commit details -
lint(maven_plugin.rst): reformat file
- fix linter 'line too long' warnings
Configuration menu - View commit details
-
Copy full SHA for d47db08 - Browse repository at this point
Copy the full SHA d47db08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84de8ae - Browse repository at this point
Copy the full SHA 84de8aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for a732138 - Browse repository at this point
Copy the full SHA a732138View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4014687 - Browse repository at this point
Copy the full SHA 4014687View commit details
Commits on Oct 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9c3985f - Browse repository at this point
Copy the full SHA 9c3985fView commit details
Commits on Oct 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5224edf - Browse repository at this point
Copy the full SHA 5224edfView commit details
Commits on Oct 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bdaec03 - Browse repository at this point
Copy the full SHA bdaec03View commit details -
Update tests/spread/rockcraft/plugin-maven/rockcraft.yaml
Co-authored-by: Tiago Nobrega <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b68dce7 - Browse repository at this point
Copy the full SHA b68dce7View commit details
Commits on Oct 22, 2024
-
Do not touch path, just put /usr/bin as a priority
Configuration menu - View commit details
-
Copy full SHA for 5d745ea - Browse repository at this point
Copy the full SHA 5d745eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 940315a - Browse repository at this point
Copy the full SHA 940315aView commit details