blob: d2023f27fc85266fb397163f0203852df27c334f [file] [log] [blame]
site:
title: Apache Camel
url: https://camel.apache.org
# start_page: _@manual::index.adoc
content:
sources:
- url: https://github.com/apache/camel.git
branches: main
start_paths:
# manual
- docs/user-manual
# main website for camel core
- docs/main
- url: https://github.com/apache/camel.git
branches:
- main
- camel-4.4.x
- camel-4.0.x
- camel-3.22.x
- camel-3.21.x
start_paths:
# eip
- core/camel-core-engine/src/main/docs
# main components doc
- docs/components
# sub-projects
- url: https://github.com/apache/camel-k.git
# Let's keep latest active development + LTS active versions only
branches:
- main
- release-2.2.x
- release-2.3.x
start_path: docs
- url: https://github.com/apache/camel-k-runtime.git
branches:
- main
- release-3.2.x
- release-3.8.x
start_path: docs
- url: https://github.com/apache/camel-kamelets.git
branches:
- main
- 4.4.x
- 4.0.x
start_path: docs
- url: https://github.com/apache/camel-quarkus.git
branches:
- main
- 3.8.x
- 3.2.x
start_path: docs
- url: https://github.com/apache/camel-quarkus-examples.git
branches: main
start_path: docs
- url: https://github.com/apache/camel-kafka-connector.git
branches:
- main
- camel-kafka-connector-4.0.x
start_paths:
- docs
- connectors
- url: https://github.com/apache/camel-spring-boot.git
branches:
- main
- camel-spring-boot-4.4.x
- camel-spring-boot-4.0.x
- camel-spring-boot-3.22.x
- camel-spring-boot-3.21.x
start_paths:
- components-starter
- core
- docs/components
- docs/spring-boot
- url: https://github.com/apache/camel-karaf.git
branches:
- camel-karaf-3.22.x
- camel-karaf-3.21.x
start_path: docs
ui:
bundle:
url: ./antora-ui-camel/public/_
urls:
redirect_facility: httpd
latest_version_segment_strategy: redirect:from
latest_version_segment: latest
output:
dir: ./documentation
asciidoc:
attributes:
requires@: "'util=camel-website-util'"
# uncomment sb-statistics to see more info on camel spring boot list page such as non-spring-boot components.
# This also tests the output of unused camel-spring-boot json detection and fails the Antora build with errors.
# sb-statistics: on
extensions:
- ./extensions/table.js
- ./extensions/inline-styles.js
- "@asciidoctor/tabs"
runtime:
log:
level: warn
failure_level: warn
# format: json
antora:
extensions:
- require: '@djencks/antora-aggregate-collector'
# log_level: trace
componentversions:
- name: components
version: '*'
local-mappings: ac-mappings.yml
- name: camel-spring-boot
version: '*'
local-mappings: ac-mappings.yml
- name: camel-kafka-connector
version: '*'
local-mappings: ac-mappings.yml
- require: '@djencks/asciidoctor-jsonpath'
# log_level: trace
- require: '@djencks/asciidoctor-antora-indexer'
# log_level: debug
requires: 'util=camel-website-util'
index_pages:
- local:
component: camel-kafka-connector
path: indexPages.yml
- local:
component: camel-kamelets
path: indexPages.yml