-
Notifications
You must be signed in to change notification settings - Fork 44
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
Commits on Oct 23, 2024
-
Update tests/spread/rockcraft/plugin-maven/task.yaml
Co-authored-by: Tiago Nobrega <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 53d2e6a - Browse repository at this point
Copy the full SHA 53d2e6aView commit details -
Update tests/spread/rockcraft/plugin-maven/task.yaml
Co-authored-by: Tiago Nobrega <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bb08f27 - Browse repository at this point
Copy the full SHA bb08f27View commit details -
Configuration menu - View commit details
-
Copy full SHA for cff2516 - Browse repository at this point
Copy the full SHA cff2516View commit details -
Revert "Update tests/spread/rockcraft/plugin-maven/task.yaml"
This reverts commit bb08f27. Chisel slices do not install /usr/bin symlink as it will cause conflicts between different versions of jre slices.
Configuration menu - View commit details
-
Copy full SHA for d326747 - Browse repository at this point
Copy the full SHA d326747View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bc22b6 - Browse repository at this point
Copy the full SHA 5bc22b6View commit details
Commits on Nov 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ea6196c - Browse repository at this point
Copy the full SHA ea6196cView commit details -
fix: only drop /bin/java symlink
Maven plugin in rockcraft will work if we drop /bin/java symlink. The JAVA_HOME variable will be set by java plugin
Configuration menu - View commit details
-
Copy full SHA for fae4383 - Browse repository at this point
Copy the full SHA fae4383View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11550b9 - Browse repository at this point
Copy the full SHA 11550b9View commit details
Commits on Nov 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b0b319b - Browse repository at this point
Copy the full SHA b0b319bView commit details