Similar to Spring Security, Spring Session, and Spring Framework, Spring Boot should consider switching Antora Based Documentation.

A work in progress can be found at https://rwinch.github.io/spring-boot/boot/ and the source in https://github.com/rwinch/spring-boot/tree/antora

  • [x] ~Rebase the PR~
  • [x] Switch to docsearch
  • [x] Verify extension use aligns with production Antora projects
  • [x] Use root component extension https://github.com/spring-io/antora-extensions#root-component
  • [x] Update versions
  • [x] Migrate Maven Plugin docs
  • [x] Migrate Gradle Plugin docs
  • [x] Migrate Actuator docs
  • [x] Verify build files align with production Antora projects
  • [x] Review
  • [x] Do configprops work?
  • [x] Does ID validation work?
  • [x] Was it migrated to Asciidoctor tabs?
  • [x] Have [null] references been fixed
  • [x] Disable docs flag on zip