antora-playbook-with-worktrees.yml 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. antora:
  2. extensions:
  3. - ./lib/antora/extensions/antora-linked-worktree-patch.js
  4. - ./lib/antora/extensions/version-fix.js
  5. - ./lib/antora/extensions/major-minor-segment.js
  6. runtime:
  7. log:
  8. format: pretty
  9. site:
  10. title: Spring Security
  11. url: https://docs.spring.io/spring-security/reference
  12. robots: allow
  13. git:
  14. ensure_git_suffix: false
  15. content:
  16. sources:
  17. - url: https://github.com/spring-io/spring-generated-docs
  18. branches: 'spring-projects/spring-security/{main,5.{{6..9},{1..9}+({0..9})}.{x,+({0..9})}}'
  19. - url: .
  20. branches: '{main,5.{{6..9},{1..9}+({0..9})}.x}'
  21. worktrees: true # will automatically discover worktrees if they are set up; otherwise, will use git tree
  22. tags: '5.{{6..9},{1..9}+({0..9})}.+({0..9})'
  23. start_path: docs
  24. asciidoc:
  25. attributes:
  26. page-pagination: ''
  27. hide-uri-scheme: '@'
  28. urls:
  29. latest_version_segment_strategy: redirect:to
  30. latest_version_segment: ''
  31. redirect_facility: httpd
  32. ui:
  33. bundle:
  34. url: https://github.com/spring-io/antora-ui-spring/releases/download/latest/ui-bundle.zip
  35. snapshot: true