Commit Graph

9 Commits

Author SHA1 Message Date
Janne Valkealahti
2cc7f8ec39 Migrate docs to spring-asciidoctor-backends
- Use io.spring.asciidoctor.backends:spring-asciidoctor-backends:0.0.5
- As this relates to anon repo access, use ge conventions from
  public repos and fix some other used repos.
- Fixes #722
2023-04-28 13:36:09 +01:00
Janne Valkealahti
bec85188aa Make assertj dependency optional
- Fixes #561
2022-10-23 12:12:08 +01:00
Janne Valkealahti
15f03b358f Rework getting started section
- With build add feature to resolve dep versions which
  can be used in docs.
- More polished maven/gradle example.
- Relates #527
2022-09-14 09:09:25 +01:00
Janne Valkealahti
754e00d0ae Add Automatic-Module-Name to jar manifest
- Basically doing same what framework/boot does for jar manifests.
- Copied gradle settings from boot which gives us dot format like
  Automatic-Module-Name: spring.shell.core
- Fixes #529
2022-09-13 09:26:42 +01:00
Janne Valkealahti
c0517c8bfa Remove gradle metadata publish
- Remove broken metadata module files to possibly
  bring those back when concept is more useful and
  easier to setup/test.
- Fixes #521
2022-09-08 17:36:14 +01:00
Janne Valkealahti
ae7802204d Customize poms with correct dependencyManagement
- This is a fix for regression introduced in a9a420df22
  which was an attempt to work better with boot's aot plugin.
- Fix is a bit hacky but should work until we find better fix for this using
  tooling from gradle.
- Fixes #521
2022-09-07 17:35:23 +01:00
Janne Valkealahti
a9a420df22 Switch to use implementation config
- Now switching to use implementation configuration as it
  works better with aot tooling.
- Relates #470
2022-09-06 19:39:14 +01:00
Janne Valkealahti
61cdf0a744 Create JavaConventions for better options
- Looks like with gradle we don't get automatic utf-8 encoding with compiler
  so add it and same time use separate JavaConventions as we want to
  apply it to modules and samples.
- Relates #470
2022-08-17 14:17:18 +01:00
Janne Valkealahti
39c4519a3f Add gradle build files
- First set of changes for introduction of a gradle build.
- Relates #470
2022-08-16 10:30:15 +01:00