You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by pp...@apache.org on 2020/10/28 21:38:34 UTC

[camel-quarkus] 02/02: Provide a quick profile #1607

This is an automated email from the ASF dual-hosted git repository.

ppalaga pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git

commit f580f1b00142031ad18d5d59dab3dfbb47e49447
Author: Peter Palaga <pp...@redhat.com>
AuthorDate: Mon Oct 26 17:05:23 2020 +0100

    Provide a quick profile #1607
---
 .github/workflows/ci-build.yaml                    | 14 ++--
 .github/workflows/quarkus-master-cron.yaml         |  2 +-
 README.adoc                                        |  2 +-
 .../ROOT/pages/contributor-guide/index.adoc        |  6 +-
 docs/pom.xml                                       | 16 +---
 extensions-core/caffeine-lrucache/runtime/pom.xml  | 39 ++++++---
 extensions-core/core-cloud/runtime/pom.xml         | 39 ++++++---
 extensions-core/core/runtime/pom.xml               | 39 ++++++---
 extensions-core/main/runtime/pom.xml               | 39 ++++++---
 extensions-core/reactive-executor/runtime/pom.xml  | 39 ++++++---
 .../threadpoolfactory-vertx/runtime/pom.xml        | 39 ++++++---
 extensions-core/xml-io/runtime/pom.xml             | 39 ++++++---
 extensions-core/xml-jaxb/runtime/pom.xml           | 39 ++++++---
 extensions-core/xml-jaxp/runtime/pom.xml           | 39 ++++++---
 extensions-jvm/apns/integration-test/pom.xml       | 15 ----
 extensions-jvm/apns/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/asn1/integration-test/pom.xml       | 15 ----
 extensions-jvm/asn1/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/asterisk/integration-test/pom.xml   | 15 ----
 extensions-jvm/asterisk/runtime/pom.xml            | 39 ++++++---
 extensions-jvm/atmos/integration-test/pom.xml      | 15 ----
 extensions-jvm/atmos/runtime/pom.xml               | 39 ++++++---
 extensions-jvm/atomix/integration-test/pom.xml     | 15 ----
 extensions-jvm/atomix/runtime/pom.xml              | 39 ++++++---
 extensions-jvm/avro-rpc/integration-test/pom.xml   | 15 ----
 extensions-jvm/avro-rpc/runtime/pom.xml            | 39 ++++++---
 extensions-jvm/aws-xray/integration-test/pom.xml   | 15 ----
 extensions-jvm/aws-xray/runtime/pom.xml            | 39 ++++++---
 .../aws2-kinesis/integration-test/pom.xml          | 15 ----
 extensions-jvm/aws2-kinesis/runtime/pom.xml        | 39 ++++++---
 .../azure-storage-blob/integration-test/pom.xml    | 15 ----
 extensions-jvm/azure-storage-blob/runtime/pom.xml  | 39 ++++++---
 .../azure-storage-queue/integration-test/pom.xml   | 15 ----
 extensions-jvm/azure-storage-queue/runtime/pom.xml | 39 ++++++---
 extensions-jvm/barcode/integration-test/pom.xml    | 15 ----
 extensions-jvm/barcode/runtime/pom.xml             | 39 ++++++---
 extensions-jvm/beanio/integration-test/pom.xml     | 15 ----
 extensions-jvm/beanio/runtime/pom.xml              | 39 ++++++---
 extensions-jvm/beanstalk/integration-test/pom.xml  | 15 ----
 extensions-jvm/beanstalk/runtime/pom.xml           | 39 ++++++---
 extensions-jvm/bonita/integration-test/pom.xml     | 15 ----
 extensions-jvm/bonita/runtime/pom.xml              | 39 ++++++---
 .../cassandraql/integration-test/pom.xml           | 15 ----
 extensions-jvm/cassandraql/runtime/pom.xml         | 39 ++++++---
 extensions-jvm/cbor/integration-test/pom.xml       | 15 ----
 extensions-jvm/cbor/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/chatscript/integration-test/pom.xml | 15 ----
 extensions-jvm/chatscript/runtime/pom.xml          | 39 ++++++---
 extensions-jvm/chunk/integration-test/pom.xml      | 15 ----
 extensions-jvm/chunk/runtime/pom.xml               | 39 ++++++---
 extensions-jvm/cm-sms/integration-test/pom.xml     | 15 ----
 extensions-jvm/cm-sms/runtime/pom.xml              | 39 ++++++---
 extensions-jvm/cmis/integration-test/pom.xml       | 15 ----
 extensions-jvm/cmis/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/coap/integration-test/pom.xml       | 15 ----
 extensions-jvm/coap/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/cometd/integration-test/pom.xml     | 15 ----
 extensions-jvm/cometd/runtime/pom.xml              | 39 ++++++---
 extensions-jvm/corda/integration-test/pom.xml      | 15 ----
 extensions-jvm/corda/runtime/pom.xml               | 39 ++++++---
 extensions-jvm/couchbase/integration-test/pom.xml  | 15 ----
 extensions-jvm/couchbase/runtime/pom.xml           | 39 ++++++---
 .../debezium-mongodb/integration-test/pom.xml      | 15 ----
 extensions-jvm/debezium-mongodb/runtime/pom.xml    | 39 ++++++---
 .../digitalocean/integration-test/pom.xml          | 15 ----
 extensions-jvm/digitalocean/runtime/pom.xml        | 39 ++++++---
 extensions-jvm/djl/integration-test/pom.xml        | 15 ----
 extensions-jvm/djl/runtime/pom.xml                 | 39 ++++++---
 extensions-jvm/dns/integration-test/pom.xml        | 15 ----
 extensions-jvm/dns/runtime/pom.xml                 | 39 ++++++---
 extensions-jvm/drill/integration-test/pom.xml      | 15 ----
 extensions-jvm/drill/runtime/pom.xml               | 39 ++++++---
 extensions-jvm/ehcache/integration-test/pom.xml    | 15 ----
 extensions-jvm/ehcache/runtime/pom.xml             | 39 ++++++---
 extensions-jvm/elsql/integration-test/pom.xml      | 15 ----
 extensions-jvm/elsql/runtime/pom.xml               | 39 ++++++---
 extensions-jvm/etcd/integration-test/pom.xml       | 15 ----
 extensions-jvm/etcd/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/facebook/integration-test/pom.xml   | 15 ----
 extensions-jvm/facebook/runtime/pom.xml            | 39 ++++++---
 extensions-jvm/fastjson/integration-test/pom.xml   | 15 ----
 extensions-jvm/fastjson/runtime/pom.xml            | 39 ++++++---
 extensions-jvm/flink/integration-test/pom.xml      | 15 ----
 extensions-jvm/flink/runtime/pom.xml               | 39 ++++++---
 extensions-jvm/freemarker/integration-test/pom.xml | 15 ----
 extensions-jvm/freemarker/runtime/pom.xml          | 39 ++++++---
 extensions-jvm/ganglia/integration-test/pom.xml    | 15 ----
 extensions-jvm/ganglia/runtime/pom.xml             | 39 ++++++---
 .../google-bigquery/integration-test/pom.xml       | 15 ----
 extensions-jvm/google-bigquery/runtime/pom.xml     | 39 ++++++---
 .../google-pubsub/integration-test/pom.xml         | 15 ----
 extensions-jvm/google-pubsub/runtime/pom.xml       | 39 ++++++---
 extensions-jvm/groovy/integration-test/pom.xml     | 15 ----
 extensions-jvm/groovy/runtime/pom.xml              | 39 ++++++---
 .../guava-eventbus/integration-test/pom.xml        | 15 ----
 extensions-jvm/guava-eventbus/runtime/pom.xml      | 39 ++++++---
 extensions-jvm/hazelcast/integration-test/pom.xml  | 15 ----
 extensions-jvm/hazelcast/runtime/pom.xml           | 39 ++++++---
 extensions-jvm/hbase/integration-test/pom.xml      | 20 -----
 extensions-jvm/hbase/runtime/pom.xml               | 39 ++++++---
 extensions-jvm/hdfs/integration-test/pom.xml       | 15 ----
 extensions-jvm/hdfs/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/hl7/integration-test/pom.xml        | 15 ----
 extensions-jvm/hl7/runtime/pom.xml                 | 39 ++++++---
 extensions-jvm/iec60870/integration-test/pom.xml   | 15 ----
 extensions-jvm/iec60870/runtime/pom.xml            | 39 ++++++---
 extensions-jvm/ignite/integration-test/pom.xml     | 15 ----
 extensions-jvm/ignite/runtime/pom.xml              | 39 ++++++---
 extensions-jvm/iota/integration-test/pom.xml       | 15 ----
 extensions-jvm/iota/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/ipfs/integration-test/pom.xml       | 15 ----
 extensions-jvm/ipfs/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/irc/integration-test/pom.xml        | 15 ----
 extensions-jvm/irc/runtime/pom.xml                 | 39 ++++++---
 extensions-jvm/jasypt/integration-test/pom.xml     | 15 ----
 extensions-jvm/jasypt/runtime/pom.xml              | 39 ++++++---
 extensions-jvm/jbpm/integration-test/pom.xml       | 15 ----
 extensions-jvm/jbpm/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/jcache/integration-test/pom.xml     | 15 ----
 extensions-jvm/jcache/runtime/pom.xml              | 39 ++++++---
 extensions-jvm/jclouds/integration-test/pom.xml    | 15 ----
 extensions-jvm/jclouds/runtime/pom.xml             | 39 ++++++---
 extensions-jvm/jcr/integration-test/pom.xml        | 15 ----
 extensions-jvm/jcr/runtime/pom.xml                 | 39 ++++++---
 .../jgroups-raft/integration-test/pom.xml          | 15 ----
 extensions-jvm/jgroups-raft/runtime/pom.xml        | 39 ++++++---
 extensions-jvm/jgroups/integration-test/pom.xml    | 15 ----
 extensions-jvm/jgroups/runtime/pom.xml             | 39 ++++++---
 extensions-jvm/jooq/integration-test/pom.xml       | 15 ----
 extensions-jvm/jooq/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/jsch/integration-test/pom.xml       | 15 ----
 extensions-jvm/jsch/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/jslt/integration-test/pom.xml       | 15 ----
 extensions-jvm/jslt/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/jsonapi/integration-test/pom.xml    | 15 ----
 extensions-jvm/jsonapi/runtime/pom.xml             | 39 ++++++---
 extensions-jvm/jt400/integration-test/pom.xml      | 15 ----
 extensions-jvm/jt400/runtime/pom.xml               | 39 ++++++---
 extensions-jvm/language/integration-test/pom.xml   | 15 ----
 extensions-jvm/language/runtime/pom.xml            | 39 ++++++---
 extensions-jvm/ldap/integration-test/pom.xml       | 15 ----
 extensions-jvm/ldap/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/ldif/integration-test/pom.xml       | 15 ----
 extensions-jvm/ldif/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/lra/integration-test/pom.xml        | 15 ----
 extensions-jvm/lra/runtime/pom.xml                 | 39 ++++++---
 extensions-jvm/lucene/integration-test/pom.xml     | 15 ----
 extensions-jvm/lucene/runtime/pom.xml              | 39 ++++++---
 extensions-jvm/management/integration-test/pom.xml | 15 ----
 extensions-jvm/management/runtime/pom.xml          | 39 ++++++---
 extensions-jvm/milo/integration-test/pom.xml       | 15 ----
 extensions-jvm/milo/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/mllp/integration-test/pom.xml       | 15 ----
 extensions-jvm/mllp/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/msv/integration-test/pom.xml        | 15 ----
 extensions-jvm/msv/runtime/pom.xml                 | 39 ++++++---
 extensions-jvm/mvel/integration-test/pom.xml       | 15 ----
 extensions-jvm/mvel/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/mybatis/integration-test/pom.xml    | 15 ----
 extensions-jvm/mybatis/runtime/pom.xml             | 39 ++++++---
 extensions-jvm/nagios/integration-test/pom.xml     | 15 ----
 extensions-jvm/nagios/runtime/pom.xml              | 39 ++++++---
 extensions-jvm/nitrite/integration-test/pom.xml    | 15 ----
 extensions-jvm/nitrite/runtime/pom.xml             | 39 ++++++---
 extensions-jvm/ognl/integration-test/pom.xml       | 15 ----
 extensions-jvm/ognl/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/openstack/integration-test/pom.xml  | 15 ----
 extensions-jvm/openstack/runtime/pom.xml           | 39 ++++++---
 .../optaplanner/integration-test/pom.xml           | 15 ----
 extensions-jvm/optaplanner/runtime/pom.xml         | 39 ++++++---
 extensions-jvm/printer/integration-test/pom.xml    | 15 ----
 extensions-jvm/printer/runtime/pom.xml             | 39 ++++++---
 extensions-jvm/protobuf/integration-test/pom.xml   | 11 ---
 extensions-jvm/protobuf/runtime/pom.xml            | 39 ++++++---
 extensions-jvm/pubnub/integration-test/pom.xml     | 15 ----
 extensions-jvm/pubnub/runtime/pom.xml              | 39 ++++++---
 extensions-jvm/pulsar/integration-test/pom.xml     | 15 ----
 extensions-jvm/pulsar/runtime/pom.xml              | 39 ++++++---
 extensions-jvm/quickfix/integration-test/pom.xml   | 15 ----
 extensions-jvm/quickfix/runtime/pom.xml            | 39 ++++++---
 extensions-jvm/ribbon/integration-test/pom.xml     | 15 ----
 extensions-jvm/ribbon/runtime/pom.xml              | 39 ++++++---
 .../robotframework/integration-test/pom.xml        | 15 ----
 extensions-jvm/robotframework/runtime/pom.xml      | 39 ++++++---
 extensions-jvm/saga/integration-test/pom.xml       | 15 ----
 extensions-jvm/saga/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/saxon/integration-test/pom.xml      | 15 ----
 extensions-jvm/saxon/runtime/pom.xml               | 39 ++++++---
 extensions-jvm/schematron/integration-test/pom.xml | 15 ----
 extensions-jvm/schematron/runtime/pom.xml          | 39 ++++++---
 extensions-jvm/sip/integration-test/pom.xml        | 15 ----
 extensions-jvm/sip/runtime/pom.xml                 | 39 ++++++---
 extensions-jvm/smpp/integration-test/pom.xml       | 15 ----
 extensions-jvm/smpp/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/snmp/integration-test/pom.xml       | 15 ----
 extensions-jvm/snmp/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/solr/integration-test/pom.xml       | 15 ----
 extensions-jvm/solr/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/soroush/integration-test/pom.xml    | 15 ----
 extensions-jvm/soroush/runtime/pom.xml             | 39 ++++++---
 extensions-jvm/spark/integration-test/pom.xml      | 15 ----
 extensions-jvm/spark/runtime/pom.xml               | 39 ++++++---
 extensions-jvm/splunk-hec/integration-test/pom.xml | 15 ----
 extensions-jvm/splunk-hec/runtime/pom.xml          | 39 ++++++---
 extensions-jvm/splunk/integration-test/pom.xml     | 15 ----
 extensions-jvm/splunk/runtime/pom.xml              | 39 ++++++---
 extensions-jvm/stax/integration-test/pom.xml       | 15 ----
 extensions-jvm/stax/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/stomp/integration-test/pom.xml      | 15 ----
 extensions-jvm/stomp/runtime/pom.xml               | 39 ++++++---
 extensions-jvm/stub/integration-test/pom.xml       | 15 ----
 extensions-jvm/stub/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/syslog/integration-test/pom.xml     | 15 ----
 extensions-jvm/syslog/runtime/pom.xml              | 39 ++++++---
 extensions-jvm/thrift/integration-test/pom.xml     | 15 ----
 extensions-jvm/thrift/runtime/pom.xml              | 39 ++++++---
 extensions-jvm/twilio/integration-test/pom.xml     | 15 ----
 extensions-jvm/twilio/runtime/pom.xml              | 39 ++++++---
 extensions-jvm/web3j/integration-test/pom.xml      | 15 ----
 extensions-jvm/web3j/runtime/pom.xml               | 39 ++++++---
 extensions-jvm/weka/integration-test/pom.xml       | 15 ----
 extensions-jvm/weka/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/wordpress/integration-test/pom.xml  | 15 ----
 extensions-jvm/wordpress/runtime/pom.xml           | 39 ++++++---
 extensions-jvm/workday/integration-test/pom.xml    | 15 ----
 extensions-jvm/workday/runtime/pom.xml             | 39 ++++++---
 extensions-jvm/xchange/integration-test/pom.xml    | 15 ----
 extensions-jvm/xchange/runtime/pom.xml             | 39 ++++++---
 extensions-jvm/xj/integration-test/pom.xml         | 15 ----
 extensions-jvm/xj/runtime/pom.xml                  | 39 ++++++---
 .../xmlsecurity/integration-test/pom.xml           | 15 ----
 extensions-jvm/xmlsecurity/runtime/pom.xml         | 39 ++++++---
 extensions-jvm/xmpp/integration-test/pom.xml       | 15 ----
 extensions-jvm/xmpp/runtime/pom.xml                | 39 ++++++---
 extensions-jvm/xslt-saxon/integration-test/pom.xml | 15 ----
 extensions-jvm/xslt-saxon/runtime/pom.xml          | 39 ++++++---
 extensions-jvm/yammer/integration-test/pom.xml     | 15 ----
 extensions-jvm/yammer/runtime/pom.xml              | 39 ++++++---
 extensions-jvm/zendesk/integration-test/pom.xml    | 15 ----
 extensions-jvm/zendesk/runtime/pom.xml             | 39 ++++++---
 .../zookeeper-master/integration-test/pom.xml      | 15 ----
 extensions-jvm/zookeeper-master/runtime/pom.xml    | 39 ++++++---
 extensions-jvm/zookeeper/integration-test/pom.xml  | 15 ----
 extensions-jvm/zookeeper/runtime/pom.xml           | 39 ++++++---
 extensions-support/spring/integration-test/pom.xml | 16 ----
 extensions/activemq/runtime/pom.xml                | 39 ++++++---
 extensions/ahc-ws/runtime/pom.xml                  | 39 ++++++---
 extensions/ahc/runtime/pom.xml                     | 39 ++++++---
 extensions/amqp/runtime/pom.xml                    | 39 ++++++---
 extensions/arangodb/runtime/pom.xml                | 39 ++++++---
 extensions/as2/runtime/pom.xml                     | 39 ++++++---
 extensions/atom/runtime/pom.xml                    | 39 ++++++---
 extensions/attachments/runtime/pom.xml             | 39 ++++++---
 extensions/avro/runtime/pom.xml                    | 39 ++++++---
 extensions/aws-ec2/runtime/pom.xml                 | 39 ++++++---
 extensions/aws-ecs/runtime/pom.xml                 | 39 ++++++---
 extensions/aws-eks/runtime/pom.xml                 | 39 ++++++---
 extensions/aws-iam/runtime/pom.xml                 | 39 ++++++---
 extensions/aws-kinesis/runtime/pom.xml             | 39 ++++++---
 extensions/aws-kms/runtime/pom.xml                 | 39 ++++++---
 extensions/aws-lambda/runtime/pom.xml              | 39 ++++++---
 extensions/aws-s3/runtime/pom.xml                  | 39 ++++++---
 extensions/aws-sdb/runtime/pom.xml                 | 39 ++++++---
 extensions/aws-sns/runtime/pom.xml                 | 39 ++++++---
 extensions/aws-sqs/runtime/pom.xml                 | 39 ++++++---
 extensions/aws-swf/runtime/pom.xml                 | 39 ++++++---
 extensions/aws-translate/runtime/pom.xml           | 39 ++++++---
 extensions/aws2-athena/runtime/pom.xml             | 39 ++++++---
 extensions/aws2-cw/runtime/pom.xml                 | 39 ++++++---
 extensions/aws2-ddb/runtime/pom.xml                | 39 ++++++---
 extensions/aws2-ec2/runtime/pom.xml                | 39 ++++++---
 extensions/aws2-ecs/runtime/pom.xml                | 39 ++++++---
 extensions/aws2-eks/runtime/pom.xml                | 39 ++++++---
 extensions/aws2-iam/runtime/pom.xml                | 39 ++++++---
 extensions/aws2-kms/runtime/pom.xml                | 39 ++++++---
 extensions/aws2-lambda/runtime/pom.xml             | 39 ++++++---
 extensions/aws2-mq/runtime/pom.xml                 | 39 ++++++---
 extensions/aws2-msk/runtime/pom.xml                | 39 ++++++---
 extensions/aws2-s3/runtime/pom.xml                 | 39 ++++++---
 extensions/aws2-ses/runtime/pom.xml                | 39 ++++++---
 extensions/aws2-sns/runtime/pom.xml                | 39 ++++++---
 extensions/aws2-sqs/runtime/pom.xml                | 39 ++++++---
 extensions/aws2-sts/runtime/pom.xml                | 39 ++++++---
 extensions/aws2-translate/runtime/pom.xml          | 39 ++++++---
 extensions/azure/runtime/pom.xml                   | 39 ++++++---
 extensions/base64/runtime/pom.xml                  | 39 ++++++---
 extensions/bean-validator/runtime/pom.xml          | 39 ++++++---
 extensions/bean/runtime/pom.xml                    | 39 ++++++---
 extensions/bindy/runtime/pom.xml                   | 39 ++++++---
 extensions/box/runtime/pom.xml                     | 39 ++++++---
 extensions/braintree/runtime/pom.xml               | 39 ++++++---
 extensions/browse/runtime/pom.xml                  | 39 ++++++---
 extensions/caffeine/runtime/pom.xml                | 39 ++++++---
 extensions/componentdsl/runtime/pom.xml            | 39 ++++++---
 extensions/consul/runtime/pom.xml                  | 39 ++++++---
 extensions/controlbus/runtime/pom.xml              | 39 ++++++---
 extensions/couchdb/runtime/pom.xml                 | 39 ++++++---
 extensions/cron/runtime/pom.xml                    | 39 ++++++---
 extensions/crypto/runtime/pom.xml                  | 39 ++++++---
 extensions/csv/runtime/pom.xml                     | 39 ++++++---
 extensions/dataformat/runtime/pom.xml              | 39 ++++++---
 extensions/debezium-mysql/runtime/pom.xml          | 39 ++++++---
 extensions/debezium-postgres/runtime/pom.xml       | 39 ++++++---
 extensions/debezium-sqlserver/runtime/pom.xml      | 39 ++++++---
 extensions/direct/runtime/pom.xml                  | 39 ++++++---
 extensions/disruptor/runtime/pom.xml               | 39 ++++++---
 extensions/dozer/runtime/pom.xml                   | 39 ++++++---
 extensions/dropbox/runtime/pom.xml                 | 39 ++++++---
 extensions/elasticsearch-rest/runtime/pom.xml      | 39 ++++++---
 extensions/endpointdsl/runtime/pom.xml             | 39 ++++++---
 extensions/exec/runtime/pom.xml                    | 39 ++++++---
 extensions/fhir/runtime/pom.xml                    | 39 ++++++---
 extensions/file-watch/runtime/pom.xml              | 39 ++++++---
 extensions/file/runtime/pom.xml                    | 39 ++++++---
 extensions/flatpack/runtime/pom.xml                | 39 ++++++---
 extensions/fop/runtime/pom.xml                     | 39 ++++++---
 extensions/ftp/runtime/pom.xml                     | 39 ++++++---
 extensions/geocoder/runtime/pom.xml                | 39 ++++++---
 extensions/git/runtime/pom.xml                     | 39 ++++++---
 extensions/github/runtime/pom.xml                  | 39 ++++++---
 extensions/google-calendar/runtime/pom.xml         | 39 ++++++---
 extensions/google-drive/runtime/pom.xml            | 39 ++++++---
 extensions/google-mail/runtime/pom.xml             | 39 ++++++---
 extensions/google-sheets/runtime/pom.xml           | 39 ++++++---
 extensions/graphql/runtime/pom.xml                 | 39 ++++++---
 extensions/grok/runtime/pom.xml                    | 39 ++++++---
 extensions/grpc/runtime/pom.xml                    | 39 ++++++---
 extensions/gson/runtime/pom.xml                    | 39 ++++++---
 extensions/headersmap/runtime/pom.xml              | 39 ++++++---
 extensions/http/runtime/pom.xml                    | 39 ++++++---
 extensions/hystrix/runtime/pom.xml                 | 39 ++++++---
 extensions/ical/runtime/pom.xml                    | 39 ++++++---
 extensions/infinispan/runtime/pom.xml              | 39 ++++++---
 extensions/influxdb/runtime/pom.xml                | 39 ++++++---
 extensions/jackson/runtime/pom.xml                 | 39 ++++++---
 extensions/jacksonxml/runtime/pom.xml              | 39 ++++++---
 extensions/jaxb/runtime/pom.xml                    | 39 ++++++---
 extensions/jdbc/runtime/pom.xml                    | 39 ++++++---
 extensions/jing/runtime/pom.xml                    | 39 ++++++---
 extensions/jira/runtime/pom.xml                    | 39 ++++++---
 extensions/jms/runtime/pom.xml                     | 39 ++++++---
 extensions/johnzon/runtime/pom.xml                 | 39 ++++++---
 extensions/jolt/runtime/pom.xml                    | 39 ++++++---
 extensions/jpa/runtime/pom.xml                     | 39 ++++++---
 extensions/json-validator/runtime/pom.xml          | 39 ++++++---
 extensions/jsonpath/runtime/pom.xml                | 39 ++++++---
 extensions/jta/runtime/pom.xml                     | 39 ++++++---
 extensions/kafka/runtime/pom.xml                   | 39 ++++++---
 extensions/kotlin/runtime/pom.xml                  | 39 ++++++---
 extensions/kubernetes/runtime/pom.xml              | 39 ++++++---
 extensions/kudu/runtime/pom.xml                    | 39 ++++++---
 extensions/leveldb/runtime/pom.xml                 | 39 ++++++---
 extensions/log/runtime/pom.xml                     | 39 ++++++---
 extensions/lumberjack/runtime/pom.xml              | 39 ++++++---
 extensions/lzf/runtime/pom.xml                     | 39 ++++++---
 extensions/mail/runtime/pom.xml                    | 39 ++++++---
 extensions/master/runtime/pom.xml                  | 39 ++++++---
 .../microprofile-fault-tolerance/runtime/pom.xml   | 39 ++++++---
 extensions/microprofile-health/runtime/pom.xml     | 39 ++++++---
 extensions/microprofile-metrics/runtime/pom.xml    | 39 ++++++---
 extensions/mock/runtime/pom.xml                    | 39 ++++++---
 extensions/mongodb-gridfs/runtime/pom.xml          | 39 ++++++---
 extensions/mongodb/runtime/pom.xml                 | 39 ++++++---
 extensions/mustache/runtime/pom.xml                | 39 ++++++---
 extensions/nats/runtime/pom.xml                    | 39 ++++++---
 extensions/netty-http/runtime/pom.xml              | 39 ++++++---
 extensions/netty/runtime/pom.xml                   | 39 ++++++---
 extensions/nsq/runtime/pom.xml                     | 39 ++++++---
 extensions/olingo4/runtime/pom.xml                 | 39 ++++++---
 extensions/openapi-java/runtime/pom.xml            | 39 ++++++---
 extensions/opentracing/runtime/pom.xml             | 39 ++++++---
 extensions/paho/runtime/pom.xml                    | 39 ++++++---
 extensions/pdf/runtime/pom.xml                     | 39 ++++++---
 extensions/pg-replication-slot/runtime/pom.xml     | 39 ++++++---
 extensions/pgevent/runtime/pom.xml                 | 39 ++++++---
 extensions/platform-http/runtime/pom.xml           | 39 ++++++---
 extensions/quartz/runtime/pom.xml                  | 39 ++++++---
 extensions/qute/runtime/pom.xml                    | 39 ++++++---
 extensions/rabbitmq/runtime/pom.xml                | 39 ++++++---
 extensions/reactive-streams/runtime/pom.xml        | 39 ++++++---
 extensions/ref/runtime/pom.xml                     | 39 ++++++---
 extensions/rest-openapi/runtime/pom.xml            | 39 ++++++---
 extensions/rest/runtime/pom.xml                    | 39 ++++++---
 extensions/rss/runtime/pom.xml                     | 39 ++++++---
 extensions/salesforce/runtime/pom.xml              | 39 ++++++---
 extensions/sap-netweaver/runtime/pom.xml           | 39 ++++++---
 extensions/scheduler/runtime/pom.xml               | 39 ++++++---
 extensions/seda/runtime/pom.xml                    | 39 ++++++---
 extensions/servicenow/runtime/pom.xml              | 39 ++++++---
 extensions/servlet/runtime/pom.xml                 | 39 ++++++---
 extensions/shiro/runtime/pom.xml                   | 39 ++++++---
 extensions/sjms/runtime/pom.xml                    | 39 ++++++---
 extensions/sjms2/runtime/pom.xml                   | 39 ++++++---
 extensions/slack/runtime/pom.xml                   | 39 ++++++---
 .../smallrye-reactive-messaging/runtime/pom.xml    | 39 ++++++---
 extensions/snakeyaml/runtime/pom.xml               | 39 ++++++---
 extensions/soap/runtime/pom.xml                    | 39 ++++++---
 extensions/sql/runtime/pom.xml                     | 39 ++++++---
 extensions/ssh/runtime/pom.xml                     | 39 ++++++---
 extensions/stream/runtime/pom.xml                  | 39 ++++++---
 extensions/stringtemplate/runtime/pom.xml          | 39 ++++++---
 extensions/tagsoup/runtime/pom.xml                 | 39 ++++++---
 extensions/tarfile/runtime/pom.xml                 | 39 ++++++---
 extensions/telegram/runtime/pom.xml                | 39 ++++++---
 extensions/tika/runtime/pom.xml                    | 39 ++++++---
 extensions/timer/runtime/pom.xml                   | 39 ++++++---
 extensions/twitter/runtime/pom.xml                 | 39 ++++++---
 extensions/univocity-parsers/runtime/pom.xml       | 39 ++++++---
 extensions/validator/runtime/pom.xml               | 39 ++++++---
 extensions/velocity/runtime/pom.xml                | 39 ++++++---
 extensions/vertx-http/runtime/pom.xml              | 39 ++++++---
 extensions/vertx-websocket/runtime/pom.xml         | 39 ++++++---
 extensions/vertx/runtime/pom.xml                   | 39 ++++++---
 extensions/vm/runtime/pom.xml                      | 39 ++++++---
 extensions/weather/runtime/pom.xml                 | 41 ++++++---
 extensions/websocket-jsr356/runtime/pom.xml        | 39 ++++++---
 extensions/xpath/runtime/pom.xml                   | 39 ++++++---
 extensions/xslt/runtime/pom.xml                    | 39 ++++++---
 extensions/xstream/runtime/pom.xml                 | 39 ++++++---
 extensions/zip-deflater/runtime/pom.xml            | 39 ++++++---
 extensions/zipfile/runtime/pom.xml                 | 39 ++++++---
 integration-tests/activemq/pom.xml                 | 15 ----
 integration-tests/amqp/pom.xml                     | 15 ----
 integration-tests/arangodb/pom.xml                 | 15 ----
 integration-tests/as2/pom.xml                      | 15 ----
 integration-tests/avro/pom.xml                     | 15 ----
 integration-tests/aws/pom.xml                      | 15 ----
 integration-tests/aws2/pom.xml                     | 15 ----
 integration-tests/azure/pom.xml                    | 15 ----
 integration-tests/base64/pom.xml                   | 15 ----
 integration-tests/bean-validator/pom.xml           | 15 ----
 integration-tests/bean/pom.xml                     | 13 ---
 integration-tests/bindy/pom.xml                    | 15 ----
 integration-tests/box/pom.xml                      | 15 ----
 integration-tests/braintree/pom.xml                | 15 ----
 integration-tests/caffeine/pom.xml                 | 15 ----
 integration-tests/compression/pom.xml              | 15 ----
 integration-tests/consul/pom.xml                   | 15 ----
 integration-tests/core-discovery-disabled/pom.xml  | 15 ----
 integration-tests/core/pom.xml                     | 15 ----
 integration-tests/couchdb/pom.xml                  | 15 ----
 integration-tests/crypto/pom.xml                   | 15 ----
 integration-tests/csv/pom.xml                      | 15 ----
 integration-tests/dataformat/pom.xml               | 15 ----
 integration-tests/dataformats-json/pom.xml         | 13 ---
 integration-tests/debezium/pom.xml                 | 15 ----
 integration-tests/disruptor/pom.xml                | 15 ----
 integration-tests/dozer/pom.xml                    | 15 ----
 integration-tests/dropbox/pom.xml                  | 15 ----
 integration-tests/elasticsearch-rest/pom.xml       | 15 ----
 integration-tests/exec/pom.xml                     | 15 ----
 integration-tests/fhir/pom.xml                     | 13 ---
 integration-tests/file/pom.xml                     | 15 ----
 integration-tests/flatpack/pom.xml                 | 15 ----
 integration-tests/fop/pom.xml                      | 15 ----
 integration-tests/foundation/pom.xml               | 15 ----
 integration-tests/ftp/pom.xml                      | 15 ----
 integration-tests/geocoder/pom.xml                 | 15 ----
 integration-tests/git/pom.xml                      | 15 ----
 integration-tests/github/pom.xml                   | 15 ----
 integration-tests/google/pom.xml                   | 15 ----
 integration-tests/graphql/pom.xml                  | 15 ----
 integration-tests/grok/pom.xml                     | 15 ----
 integration-tests/grpc/pom.xml                     | 11 ---
 integration-tests/headersmap/pom.xml               | 15 ----
 integration-tests/http/pom.xml                     | 15 ----
 integration-tests/hystrix/pom.xml                  | 15 ----
 integration-tests/infinispan/pom.xml               | 15 ----
 integration-tests/influxdb/pom.xml                 | 15 ----
 integration-tests/jaxb/pom.xml                     | 15 ----
 integration-tests/jdbc/pom.xml                     | 15 ----
 integration-tests/jing/pom.xml                     | 15 ----
 integration-tests/jira/pom.xml                     | 15 ----
 integration-tests/jolt/pom.xml                     | 15 ----
 integration-tests/jpa/pom.xml                      | 15 ----
 integration-tests/json-validator/pom.xml           | 15 ----
 integration-tests/jsonpath/pom.xml                 | 15 ----
 integration-tests/jta/pom.xml                      | 15 ----
 integration-tests/kafka/pom.xml                    | 25 +-----
 integration-tests/kotlin/pom.xml                   | 11 ---
 integration-tests/kubernetes/pom.xml               | 15 ----
 integration-tests/kudu/pom.xml                     | 15 ----
 integration-tests/leveldb/pom.xml                  | 15 ----
 integration-tests/lumberjack/pom.xml               | 15 ----
 integration-tests/mail/pom.xml                     | 13 ---
 integration-tests/main-caffeine-lrucache/pom.xml   | 15 ----
 integration-tests/main-collector/pom.xml           | 15 ----
 integration-tests/main-command-mode/pom.xml        | 69 ++++++++-------
 integration-tests/main-devmode/pom.xml             | 15 ----
 integration-tests/main-discovery-disabled/pom.xml  | 15 ----
 integration-tests/main-xml-io/pom.xml              | 15 ----
 integration-tests/main-xml-jaxb/pom.xml            | 15 ----
 integration-tests/main/pom.xml                     | 15 ----
 integration-tests/master/pom.xml                   | 70 ++++++++--------
 integration-tests/messaging/pom.xml                | 15 ----
 integration-tests/microprofile/pom.xml             | 15 ----
 integration-tests/mongodb/pom.xml                  | 15 ----
 integration-tests/mustache/pom.xml                 | 15 ----
 integration-tests/nats/pom.xml                     | 15 ----
 integration-tests/netty/pom.xml                    | 15 ----
 integration-tests/nsq/pom.xml                      | 15 ----
 integration-tests/olingo4/pom.xml                  | 15 ----
 integration-tests/openapi-java/pom.xml             | 15 ----
 integration-tests/opentracing/pom.xml              | 15 ----
 integration-tests/pdf/pom.xml                      | 15 ----
 integration-tests/pg-replication-slot/pom.xml      | 15 ----
 integration-tests/pgevent/pom.xml                  | 15 ----
 integration-tests/platform-http-engine/pom.xml     | 15 ----
 integration-tests/platform-http/pom.xml            | 15 ----
 integration-tests/pom.xml                          | 16 ----
 integration-tests/quartz/pom.xml                   | 15 ----
 integration-tests/qute/pom.xml                     | 15 ----
 integration-tests/rabbitmq/pom.xml                 | 15 ----
 integration-tests/reactive-streams/pom.xml         | 15 ----
 integration-tests/rest-binding-mode-xml/pom.xml    | 15 ----
 integration-tests/rest-openapi/pom.xml             | 15 ----
 integration-tests/rest/pom.xml                     | 15 ----
 integration-tests/salesforce/pom.xml               | 15 ----
 integration-tests/sap-netweaver/pom.xml            | 15 ----
 integration-tests/send-dynamic-http/pom.xml        | 15 ----
 integration-tests/servicenow/pom.xml               | 15 ----
 integration-tests/servlet/pom.xml                  | 15 ----
 integration-tests/shiro/pom.xml                    | 15 ----
 integration-tests/slack/pom.xml                    | 15 ----
 .../smallrye-reactive-messaging/pom.xml            | 15 ----
 integration-tests/soap/pom.xml                     | 15 ----
 integration-tests/sql/pom.xml                      | 15 ----
 integration-tests/ssh/pom.xml                      | 15 ----
 integration-tests/stringtemplate/pom.xml           | 15 ----
 integration-tests/syndication/pom.xml              | 15 ----
 integration-tests/tarfile/pom.xml                  | 15 ----
 integration-tests/telegram/pom.xml                 | 38 +--------
 integration-tests/tika/pom.xml                     | 15 ----
 integration-tests/twitter/pom.xml                  | 15 ----
 integration-tests/univocity-parsers/pom.xml        | 15 ----
 integration-tests/validator/pom.xml                | 15 ----
 integration-tests/velocity/pom.xml                 | 15 ----
 integration-tests/vertx-websocket/pom.xml          | 15 ----
 integration-tests/vertx/pom.xml                    | 15 ----
 integration-tests/weather/pom.xml                  | 15 ----
 integration-tests/websocket-jsr356/pom.xml         | 15 ----
 integration-tests/xml/pom.xml                      | 15 ----
 integration-tests/xstream/pom.xml                  | 15 ----
 pom.xml                                            | 32 +++++--
 poms/build-parent-it/pom.xml                       | 98 +++++++++++++++-------
 poms/build-parent/pom.xml                          | 75 +++++++++--------
 546 files changed, 8621 insertions(+), 7025 deletions(-)

diff --git a/.github/workflows/ci-build.yaml b/.github/workflows/ci-build.yaml
index 3f49e78..a75abb2 100644
--- a/.github/workflows/ci-build.yaml
+++ b/.github/workflows/ci-build.yaml
@@ -80,7 +80,7 @@ jobs:
           git clone --depth 1 --branch master https://github.com/quarkusio/quarkus.git \
             && cd quarkus \
             && echo "Current Quarkus commit:" $(git rev-parse HEAD) \
-            && ./mvnw ${MAVEN_ARGS} clean install -DskipTests -DskipITs
+            && ./mvnw ${MAVEN_ARGS} clean install -Dquickly
       - name: Checkout
         uses: actions/checkout@v2
       - name: mvn clean install -DskipTests
@@ -170,7 +170,7 @@ jobs:
           do modules+=("integration-tests/$i"); done
           IFS=,
           eval ./mvnw ${MAVEN_ARGS} ${BRANCH_OPTIONS} clean verify \
-            -Dformatter.skip -Dimpsort.skip -Denforce=false \
+            -Dformatter.skip -Dimpsort.skip -Denforcer.skip \
             -Pnative,docker,ci \
             -pl "${modules[*]}"
       - name: Fail if there are uncommitted changes
@@ -217,19 +217,19 @@ jobs:
         run: |
           cd extensions-core
           ../mvnw ${MAVEN_ARGS} ${BRANCH_OPTIONS} \
-            -Dformatter.skip -Dimpsort.skip -Denforce=false -Dcamel-quarkus.update-extension-doc-page.skip \
+            -Dformatter.skip -Dimpsort.skip -Denforcer.skip -Dcamel-quarkus.update-extension-doc-page.skip \
             test
       - name: cd extensions && mvn test
         run: |
           cd extensions
           ../mvnw ${MAVEN_ARGS} ${BRANCH_OPTIONS} \
-            -Dformatter.skip -Dimpsort.skip -Denforce=false -Dcamel-quarkus.update-extension-doc-page.skip \
+            -Dformatter.skip -Dimpsort.skip -Denforcer.skip -Dcamel-quarkus.update-extension-doc-page.skip \
             test
       - name: cd docs && mvn verify
         run: |
           cd docs
           ../mvnw ${MAVEN_ARGS} ${BRANCH_OPTIONS} \
-            -Dformatter.skip -Dimpsort.skip -Denforce=false \
+            -Dformatter.skip -Dimpsort.skip -Denforcer.skip \
             verify
 
   extensions-jvm-tests:
@@ -270,7 +270,7 @@ jobs:
         run: |
           cd extensions-jvm
           ../mvnw ${MAVEN_ARGS} ${BRANCH_OPTIONS} \
-            -Dformatter.skip -Dimpsort.skip -Denforce=false \
+            -Dformatter.skip -Dimpsort.skip -Denforcer.skip \
             clean test
 
   integration-tests-alternative-jvm:
@@ -312,7 +312,7 @@ jobs:
         run: |
           cd integration-tests
           ../mvnw ${MAVEN_ARGS} ${BRANCH_OPTIONS} \
-            -Dformatter.skip -Dimpsort.skip -Denforce=false \
+            -Dformatter.skip -Dimpsort.skip -Denforcer.skip \
             clean verify
 
   examples-tests:
diff --git a/.github/workflows/quarkus-master-cron.yaml b/.github/workflows/quarkus-master-cron.yaml
index a745dd2..876c87a 100644
--- a/.github/workflows/quarkus-master-cron.yaml
+++ b/.github/workflows/quarkus-master-cron.yaml
@@ -70,7 +70,7 @@ jobs:
           git clone --depth 1 --branch master https://github.com/quarkusio/quarkus.git \
             && cd quarkus \
             && echo "Current Quarkus commit:" $(git rev-parse HEAD) \
-            && ./mvnw ${MAVEN_ARGS} clean install -DskipTests -DskipITs -Denforcer.skip -Dquarkus.build.skip -DskipDocs
+            && ./mvnw ${MAVEN_ARGS} clean install -Dquickly
       - name: Build Camel Quarkus
         run: |
           ./mvnw ${MAVEN_ARGS} clean install -Dquarkus.version=999-SNAPSHOT -pl '!docs'
diff --git a/README.adoc b/README.adoc
index 703c530..85f5d7e 100644
--- a/README.adoc
+++ b/README.adoc
@@ -14,7 +14,7 @@ image:https://img.shields.io/badge/zulip-join_chat-brightgreen.svg["Chat on Zuli
 
 == What is this
 
-This project hosts the efforts to port and package the 280+ Camel components as Quarkus extensions.
+This project hosts the efforts to port and package the 300+ Camel components as Quarkus extensions.
 
 http://camel.apache.org/[Apache Camel] is the Swiss knife of integrating heterogeneous systems with more than a decade
 of history and a lively community of users and developers.
diff --git a/docs/modules/ROOT/pages/contributor-guide/index.adoc b/docs/modules/ROOT/pages/contributor-guide/index.adoc
index dc5de96..28ab7bd 100644
--- a/docs/modules/ROOT/pages/contributor-guide/index.adoc
+++ b/docs/modules/ROOT/pages/contributor-guide/index.adoc
@@ -25,11 +25,11 @@ $ git clone https://github.com/apache/camel-quarkus.git
 $ cd camel-quarkus
 ----
 
-A fast build without tests:
+A fast build without tests and various checks:
 
 [source,shell]
 ----
-$ mvn clean install -DskipTests
+$ mvn clean install -Dquickly
 ----
 
 A build with integration tests in the JVM mode only:
@@ -46,6 +46,8 @@ A build with integration tests in both the JVM mode and the native mode:
 $ mvn clean install -Pnative
 ----
 
+TIP: You may want to install and use https://github.com/mvndaemon/mvnd[`mvnd` - the Maven Daemon] for faster builds.
+
 == What's next?
 
 * xref:contributor-guide/create-new-extension.adoc[Create new extension].
diff --git a/docs/pom.xml b/docs/pom.xml
index cb59609..5e75ce8 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -45,16 +45,6 @@
             </plugin>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-site-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>attach-descriptor</id>
-                        <phase>none</phase><!-- skip to save time -->
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-remote-resources-plugin</artifactId>
                 <executions>
                     <execution>
@@ -68,10 +58,10 @@
 
     <profiles>
         <profile>
-            <id>docs-checks</id>
+            <id>full</id>
             <activation>
                 <property>
-                    <name>!skipTests</name>
+                    <name>!quickly</name>
                 </property>
             </activation>
             <build>
@@ -79,7 +69,7 @@
                     <plugin>
                         <groupId>com.github.eirslett</groupId>
                         <artifactId>frontend-maven-plugin</artifactId>
-                        <version>1.6</version>
+                        <version>${frontend-maven-plugin.version}</version>
                         <executions>
                             <execution>
                                 <id>install node and yarn</id>
diff --git a/extensions-core/caffeine-lrucache/runtime/pom.xml b/extensions-core/caffeine-lrucache/runtime/pom.xml
index f5541a4..b9b6e9e 100644
--- a/extensions-core/caffeine-lrucache/runtime/pom.xml
+++ b/extensions-core/caffeine-lrucache/runtime/pom.xml
@@ -54,17 +54,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -83,4 +72,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-core/core-cloud/runtime/pom.xml b/extensions-core/core-cloud/runtime/pom.xml
index 53f0bc2..0ae7f4d 100644
--- a/extensions-core/core-cloud/runtime/pom.xml
+++ b/extensions-core/core-cloud/runtime/pom.xml
@@ -65,17 +65,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -94,4 +83,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-core/core/runtime/pom.xml b/extensions-core/core/runtime/pom.xml
index 656d9d4..0f2a2c8 100644
--- a/extensions-core/core/runtime/pom.xml
+++ b/extensions-core/core/runtime/pom.xml
@@ -103,17 +103,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -131,4 +120,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-core/main/runtime/pom.xml b/extensions-core/main/runtime/pom.xml
index e99a383..b0dd899 100644
--- a/extensions-core/main/runtime/pom.xml
+++ b/extensions-core/main/runtime/pom.xml
@@ -70,17 +70,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -98,4 +87,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-core/reactive-executor/runtime/pom.xml b/extensions-core/reactive-executor/runtime/pom.xml
index 03db4ec..f5a2864 100644
--- a/extensions-core/reactive-executor/runtime/pom.xml
+++ b/extensions-core/reactive-executor/runtime/pom.xml
@@ -68,17 +68,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -97,4 +86,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-core/threadpoolfactory-vertx/runtime/pom.xml b/extensions-core/threadpoolfactory-vertx/runtime/pom.xml
index 89f3086..f0d3fa5 100644
--- a/extensions-core/threadpoolfactory-vertx/runtime/pom.xml
+++ b/extensions-core/threadpoolfactory-vertx/runtime/pom.xml
@@ -67,17 +67,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -96,4 +85,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-core/xml-io/runtime/pom.xml b/extensions-core/xml-io/runtime/pom.xml
index bc4b98a..18737c8 100644
--- a/extensions-core/xml-io/runtime/pom.xml
+++ b/extensions-core/xml-io/runtime/pom.xml
@@ -61,17 +61,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -90,4 +79,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-core/xml-jaxb/runtime/pom.xml b/extensions-core/xml-jaxb/runtime/pom.xml
index 704f995..17514b4 100644
--- a/extensions-core/xml-jaxb/runtime/pom.xml
+++ b/extensions-core/xml-jaxb/runtime/pom.xml
@@ -75,17 +75,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -104,4 +93,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-core/xml-jaxp/runtime/pom.xml b/extensions-core/xml-jaxp/runtime/pom.xml
index a3b1a26..76a3ce9 100644
--- a/extensions-core/xml-jaxp/runtime/pom.xml
+++ b/extensions-core/xml-jaxp/runtime/pom.xml
@@ -64,17 +64,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -93,4 +82,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/apns/integration-test/pom.xml b/extensions-jvm/apns/integration-test/pom.xml
index 28f5850..7e78760 100644
--- a/extensions-jvm/apns/integration-test/pom.xml
+++ b/extensions-jvm/apns/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/apns/runtime/pom.xml b/extensions-jvm/apns/runtime/pom.xml
index 85db086..4d59004 100644
--- a/extensions-jvm/apns/runtime/pom.xml
+++ b/extensions-jvm/apns/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/asn1/integration-test/pom.xml b/extensions-jvm/asn1/integration-test/pom.xml
index 3ab7155..725dcc5 100644
--- a/extensions-jvm/asn1/integration-test/pom.xml
+++ b/extensions-jvm/asn1/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/asn1/runtime/pom.xml b/extensions-jvm/asn1/runtime/pom.xml
index d123f6d..d8648a1 100644
--- a/extensions-jvm/asn1/runtime/pom.xml
+++ b/extensions-jvm/asn1/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/asterisk/integration-test/pom.xml b/extensions-jvm/asterisk/integration-test/pom.xml
index 8704c72..bfb2f0f 100644
--- a/extensions-jvm/asterisk/integration-test/pom.xml
+++ b/extensions-jvm/asterisk/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/asterisk/runtime/pom.xml b/extensions-jvm/asterisk/runtime/pom.xml
index e3fb729..dea2230 100644
--- a/extensions-jvm/asterisk/runtime/pom.xml
+++ b/extensions-jvm/asterisk/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/atmos/integration-test/pom.xml b/extensions-jvm/atmos/integration-test/pom.xml
index 6adf489..72c9c24 100644
--- a/extensions-jvm/atmos/integration-test/pom.xml
+++ b/extensions-jvm/atmos/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/atmos/runtime/pom.xml b/extensions-jvm/atmos/runtime/pom.xml
index 88fa73e..d9f5e6d 100644
--- a/extensions-jvm/atmos/runtime/pom.xml
+++ b/extensions-jvm/atmos/runtime/pom.xml
@@ -65,17 +65,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -94,4 +83,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/atomix/integration-test/pom.xml b/extensions-jvm/atomix/integration-test/pom.xml
index cac0c3e..2f3b0ee 100644
--- a/extensions-jvm/atomix/integration-test/pom.xml
+++ b/extensions-jvm/atomix/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/atomix/runtime/pom.xml b/extensions-jvm/atomix/runtime/pom.xml
index 15d33d3..0ec8aa5 100644
--- a/extensions-jvm/atomix/runtime/pom.xml
+++ b/extensions-jvm/atomix/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/avro-rpc/integration-test/pom.xml b/extensions-jvm/avro-rpc/integration-test/pom.xml
index d90dc78..0310aef 100644
--- a/extensions-jvm/avro-rpc/integration-test/pom.xml
+++ b/extensions-jvm/avro-rpc/integration-test/pom.xml
@@ -63,19 +63,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/avro-rpc/runtime/pom.xml b/extensions-jvm/avro-rpc/runtime/pom.xml
index a05092f..08f518a 100644
--- a/extensions-jvm/avro-rpc/runtime/pom.xml
+++ b/extensions-jvm/avro-rpc/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/aws-xray/integration-test/pom.xml b/extensions-jvm/aws-xray/integration-test/pom.xml
index 821b74e..dca0e16 100644
--- a/extensions-jvm/aws-xray/integration-test/pom.xml
+++ b/extensions-jvm/aws-xray/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/aws-xray/runtime/pom.xml b/extensions-jvm/aws-xray/runtime/pom.xml
index d6fa826..3f75fff 100644
--- a/extensions-jvm/aws-xray/runtime/pom.xml
+++ b/extensions-jvm/aws-xray/runtime/pom.xml
@@ -70,17 +70,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -99,4 +88,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/aws2-kinesis/integration-test/pom.xml b/extensions-jvm/aws2-kinesis/integration-test/pom.xml
index 4381eb2..bc5f9ab 100644
--- a/extensions-jvm/aws2-kinesis/integration-test/pom.xml
+++ b/extensions-jvm/aws2-kinesis/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/aws2-kinesis/runtime/pom.xml b/extensions-jvm/aws2-kinesis/runtime/pom.xml
index 5115564..bd4b315 100644
--- a/extensions-jvm/aws2-kinesis/runtime/pom.xml
+++ b/extensions-jvm/aws2-kinesis/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/azure-storage-blob/integration-test/pom.xml b/extensions-jvm/azure-storage-blob/integration-test/pom.xml
index 84ebe43..e2c3872 100644
--- a/extensions-jvm/azure-storage-blob/integration-test/pom.xml
+++ b/extensions-jvm/azure-storage-blob/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/azure-storage-blob/runtime/pom.xml b/extensions-jvm/azure-storage-blob/runtime/pom.xml
index 8b4cb7a..d28fd12 100644
--- a/extensions-jvm/azure-storage-blob/runtime/pom.xml
+++ b/extensions-jvm/azure-storage-blob/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/azure-storage-queue/integration-test/pom.xml b/extensions-jvm/azure-storage-queue/integration-test/pom.xml
index 2fed832..fa3de5c 100644
--- a/extensions-jvm/azure-storage-queue/integration-test/pom.xml
+++ b/extensions-jvm/azure-storage-queue/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/azure-storage-queue/runtime/pom.xml b/extensions-jvm/azure-storage-queue/runtime/pom.xml
index 12faf64..50f4d79 100644
--- a/extensions-jvm/azure-storage-queue/runtime/pom.xml
+++ b/extensions-jvm/azure-storage-queue/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/barcode/integration-test/pom.xml b/extensions-jvm/barcode/integration-test/pom.xml
index 5cfda0d..a9964eb 100644
--- a/extensions-jvm/barcode/integration-test/pom.xml
+++ b/extensions-jvm/barcode/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/barcode/runtime/pom.xml b/extensions-jvm/barcode/runtime/pom.xml
index 50eccd5..c99b548 100644
--- a/extensions-jvm/barcode/runtime/pom.xml
+++ b/extensions-jvm/barcode/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/beanio/integration-test/pom.xml b/extensions-jvm/beanio/integration-test/pom.xml
index 8b2f74e..fb066eb 100644
--- a/extensions-jvm/beanio/integration-test/pom.xml
+++ b/extensions-jvm/beanio/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/beanio/runtime/pom.xml b/extensions-jvm/beanio/runtime/pom.xml
index 242e190..bfda3e9 100644
--- a/extensions-jvm/beanio/runtime/pom.xml
+++ b/extensions-jvm/beanio/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/beanstalk/integration-test/pom.xml b/extensions-jvm/beanstalk/integration-test/pom.xml
index ae9a951..1b04c78 100644
--- a/extensions-jvm/beanstalk/integration-test/pom.xml
+++ b/extensions-jvm/beanstalk/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/beanstalk/runtime/pom.xml b/extensions-jvm/beanstalk/runtime/pom.xml
index d5f0bb2..41c1023 100644
--- a/extensions-jvm/beanstalk/runtime/pom.xml
+++ b/extensions-jvm/beanstalk/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/bonita/integration-test/pom.xml b/extensions-jvm/bonita/integration-test/pom.xml
index 1109685..453715e 100644
--- a/extensions-jvm/bonita/integration-test/pom.xml
+++ b/extensions-jvm/bonita/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/bonita/runtime/pom.xml b/extensions-jvm/bonita/runtime/pom.xml
index a5d4500..d227499 100644
--- a/extensions-jvm/bonita/runtime/pom.xml
+++ b/extensions-jvm/bonita/runtime/pom.xml
@@ -70,17 +70,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -99,4 +88,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/cassandraql/integration-test/pom.xml b/extensions-jvm/cassandraql/integration-test/pom.xml
index fbbef45..e961c1f 100644
--- a/extensions-jvm/cassandraql/integration-test/pom.xml
+++ b/extensions-jvm/cassandraql/integration-test/pom.xml
@@ -73,19 +73,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/cassandraql/runtime/pom.xml b/extensions-jvm/cassandraql/runtime/pom.xml
index 103cc73..1a55f98 100644
--- a/extensions-jvm/cassandraql/runtime/pom.xml
+++ b/extensions-jvm/cassandraql/runtime/pom.xml
@@ -82,17 +82,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -111,4 +100,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/cbor/integration-test/pom.xml b/extensions-jvm/cbor/integration-test/pom.xml
index ef86096..87cf072 100644
--- a/extensions-jvm/cbor/integration-test/pom.xml
+++ b/extensions-jvm/cbor/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/cbor/runtime/pom.xml b/extensions-jvm/cbor/runtime/pom.xml
index ff3c17b..d708122 100644
--- a/extensions-jvm/cbor/runtime/pom.xml
+++ b/extensions-jvm/cbor/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/chatscript/integration-test/pom.xml b/extensions-jvm/chatscript/integration-test/pom.xml
index 6eb9705..29c10e0 100644
--- a/extensions-jvm/chatscript/integration-test/pom.xml
+++ b/extensions-jvm/chatscript/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/chatscript/runtime/pom.xml b/extensions-jvm/chatscript/runtime/pom.xml
index eb321b3..6d8602e 100644
--- a/extensions-jvm/chatscript/runtime/pom.xml
+++ b/extensions-jvm/chatscript/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/chunk/integration-test/pom.xml b/extensions-jvm/chunk/integration-test/pom.xml
index 3b16bdc..734e87a 100644
--- a/extensions-jvm/chunk/integration-test/pom.xml
+++ b/extensions-jvm/chunk/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/chunk/runtime/pom.xml b/extensions-jvm/chunk/runtime/pom.xml
index f5aaeee..1130abb 100644
--- a/extensions-jvm/chunk/runtime/pom.xml
+++ b/extensions-jvm/chunk/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/cm-sms/integration-test/pom.xml b/extensions-jvm/cm-sms/integration-test/pom.xml
index e5598e2..995b08a 100644
--- a/extensions-jvm/cm-sms/integration-test/pom.xml
+++ b/extensions-jvm/cm-sms/integration-test/pom.xml
@@ -81,19 +81,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/cm-sms/runtime/pom.xml b/extensions-jvm/cm-sms/runtime/pom.xml
index 3f1773c..7131880 100644
--- a/extensions-jvm/cm-sms/runtime/pom.xml
+++ b/extensions-jvm/cm-sms/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/cmis/integration-test/pom.xml b/extensions-jvm/cmis/integration-test/pom.xml
index 1980d87..74de294 100644
--- a/extensions-jvm/cmis/integration-test/pom.xml
+++ b/extensions-jvm/cmis/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/cmis/runtime/pom.xml b/extensions-jvm/cmis/runtime/pom.xml
index d39d9fa..15dd821 100644
--- a/extensions-jvm/cmis/runtime/pom.xml
+++ b/extensions-jvm/cmis/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/coap/integration-test/pom.xml b/extensions-jvm/coap/integration-test/pom.xml
index d292704..1a1c729 100644
--- a/extensions-jvm/coap/integration-test/pom.xml
+++ b/extensions-jvm/coap/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/coap/runtime/pom.xml b/extensions-jvm/coap/runtime/pom.xml
index 5e8cc1a..50f54c9 100644
--- a/extensions-jvm/coap/runtime/pom.xml
+++ b/extensions-jvm/coap/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/cometd/integration-test/pom.xml b/extensions-jvm/cometd/integration-test/pom.xml
index 204beff..ab67a1f 100644
--- a/extensions-jvm/cometd/integration-test/pom.xml
+++ b/extensions-jvm/cometd/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/cometd/runtime/pom.xml b/extensions-jvm/cometd/runtime/pom.xml
index 6a52988..672c615 100644
--- a/extensions-jvm/cometd/runtime/pom.xml
+++ b/extensions-jvm/cometd/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/corda/integration-test/pom.xml b/extensions-jvm/corda/integration-test/pom.xml
index acf6456..72cce3b 100644
--- a/extensions-jvm/corda/integration-test/pom.xml
+++ b/extensions-jvm/corda/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/corda/runtime/pom.xml b/extensions-jvm/corda/runtime/pom.xml
index 99c6a22..3d8064b 100644
--- a/extensions-jvm/corda/runtime/pom.xml
+++ b/extensions-jvm/corda/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/couchbase/integration-test/pom.xml b/extensions-jvm/couchbase/integration-test/pom.xml
index 8815b49..bf96014 100644
--- a/extensions-jvm/couchbase/integration-test/pom.xml
+++ b/extensions-jvm/couchbase/integration-test/pom.xml
@@ -63,19 +63,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/couchbase/runtime/pom.xml b/extensions-jvm/couchbase/runtime/pom.xml
index 2119155..11220ea 100644
--- a/extensions-jvm/couchbase/runtime/pom.xml
+++ b/extensions-jvm/couchbase/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/debezium-mongodb/integration-test/pom.xml b/extensions-jvm/debezium-mongodb/integration-test/pom.xml
index a773671..819e70c 100644
--- a/extensions-jvm/debezium-mongodb/integration-test/pom.xml
+++ b/extensions-jvm/debezium-mongodb/integration-test/pom.xml
@@ -63,19 +63,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/debezium-mongodb/runtime/pom.xml b/extensions-jvm/debezium-mongodb/runtime/pom.xml
index d314035..518b028 100644
--- a/extensions-jvm/debezium-mongodb/runtime/pom.xml
+++ b/extensions-jvm/debezium-mongodb/runtime/pom.xml
@@ -68,17 +68,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -97,4 +86,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/digitalocean/integration-test/pom.xml b/extensions-jvm/digitalocean/integration-test/pom.xml
index 4d3d893..a13320a 100644
--- a/extensions-jvm/digitalocean/integration-test/pom.xml
+++ b/extensions-jvm/digitalocean/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/digitalocean/runtime/pom.xml b/extensions-jvm/digitalocean/runtime/pom.xml
index 781e847..1be685b 100644
--- a/extensions-jvm/digitalocean/runtime/pom.xml
+++ b/extensions-jvm/digitalocean/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/djl/integration-test/pom.xml b/extensions-jvm/djl/integration-test/pom.xml
index 96be195..d0158fd 100644
--- a/extensions-jvm/djl/integration-test/pom.xml
+++ b/extensions-jvm/djl/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/djl/runtime/pom.xml b/extensions-jvm/djl/runtime/pom.xml
index c7e521d..6d27c06 100644
--- a/extensions-jvm/djl/runtime/pom.xml
+++ b/extensions-jvm/djl/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/dns/integration-test/pom.xml b/extensions-jvm/dns/integration-test/pom.xml
index f43c80f..ee272c5 100644
--- a/extensions-jvm/dns/integration-test/pom.xml
+++ b/extensions-jvm/dns/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/dns/runtime/pom.xml b/extensions-jvm/dns/runtime/pom.xml
index 2aa06c8..c700f54 100644
--- a/extensions-jvm/dns/runtime/pom.xml
+++ b/extensions-jvm/dns/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/drill/integration-test/pom.xml b/extensions-jvm/drill/integration-test/pom.xml
index 229c653..4ef8a37 100644
--- a/extensions-jvm/drill/integration-test/pom.xml
+++ b/extensions-jvm/drill/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/drill/runtime/pom.xml b/extensions-jvm/drill/runtime/pom.xml
index c4aca17..ec206b7 100644
--- a/extensions-jvm/drill/runtime/pom.xml
+++ b/extensions-jvm/drill/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/ehcache/integration-test/pom.xml b/extensions-jvm/ehcache/integration-test/pom.xml
index 2766b7b..bb5c1b8 100644
--- a/extensions-jvm/ehcache/integration-test/pom.xml
+++ b/extensions-jvm/ehcache/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/ehcache/runtime/pom.xml b/extensions-jvm/ehcache/runtime/pom.xml
index 80bedec..61618b2 100644
--- a/extensions-jvm/ehcache/runtime/pom.xml
+++ b/extensions-jvm/ehcache/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/elsql/integration-test/pom.xml b/extensions-jvm/elsql/integration-test/pom.xml
index 761eb91..f69cfae 100644
--- a/extensions-jvm/elsql/integration-test/pom.xml
+++ b/extensions-jvm/elsql/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/elsql/runtime/pom.xml b/extensions-jvm/elsql/runtime/pom.xml
index 44d7c57..81bbb9c 100644
--- a/extensions-jvm/elsql/runtime/pom.xml
+++ b/extensions-jvm/elsql/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/etcd/integration-test/pom.xml b/extensions-jvm/etcd/integration-test/pom.xml
index 738de11..18d1583 100644
--- a/extensions-jvm/etcd/integration-test/pom.xml
+++ b/extensions-jvm/etcd/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/etcd/runtime/pom.xml b/extensions-jvm/etcd/runtime/pom.xml
index 7d38a33..d38ba45 100644
--- a/extensions-jvm/etcd/runtime/pom.xml
+++ b/extensions-jvm/etcd/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/facebook/integration-test/pom.xml b/extensions-jvm/facebook/integration-test/pom.xml
index bfd6cf4..fb6389b 100644
--- a/extensions-jvm/facebook/integration-test/pom.xml
+++ b/extensions-jvm/facebook/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/facebook/runtime/pom.xml b/extensions-jvm/facebook/runtime/pom.xml
index 3b70489..5de94f8 100644
--- a/extensions-jvm/facebook/runtime/pom.xml
+++ b/extensions-jvm/facebook/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/fastjson/integration-test/pom.xml b/extensions-jvm/fastjson/integration-test/pom.xml
index 944d932..4dd093c 100644
--- a/extensions-jvm/fastjson/integration-test/pom.xml
+++ b/extensions-jvm/fastjson/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/fastjson/runtime/pom.xml b/extensions-jvm/fastjson/runtime/pom.xml
index 2c8a30a..c8e935b 100644
--- a/extensions-jvm/fastjson/runtime/pom.xml
+++ b/extensions-jvm/fastjson/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/flink/integration-test/pom.xml b/extensions-jvm/flink/integration-test/pom.xml
index b2a6fd7..ef3f724 100644
--- a/extensions-jvm/flink/integration-test/pom.xml
+++ b/extensions-jvm/flink/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/flink/runtime/pom.xml b/extensions-jvm/flink/runtime/pom.xml
index 8adeaa7..85481ac 100644
--- a/extensions-jvm/flink/runtime/pom.xml
+++ b/extensions-jvm/flink/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/freemarker/integration-test/pom.xml b/extensions-jvm/freemarker/integration-test/pom.xml
index 07dad32..6ce2449 100644
--- a/extensions-jvm/freemarker/integration-test/pom.xml
+++ b/extensions-jvm/freemarker/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/freemarker/runtime/pom.xml b/extensions-jvm/freemarker/runtime/pom.xml
index a781c58..09072a0 100644
--- a/extensions-jvm/freemarker/runtime/pom.xml
+++ b/extensions-jvm/freemarker/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/ganglia/integration-test/pom.xml b/extensions-jvm/ganglia/integration-test/pom.xml
index 7120027..4f1c7c4 100644
--- a/extensions-jvm/ganglia/integration-test/pom.xml
+++ b/extensions-jvm/ganglia/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/ganglia/runtime/pom.xml b/extensions-jvm/ganglia/runtime/pom.xml
index d50bf8d..7241574 100644
--- a/extensions-jvm/ganglia/runtime/pom.xml
+++ b/extensions-jvm/ganglia/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/google-bigquery/integration-test/pom.xml b/extensions-jvm/google-bigquery/integration-test/pom.xml
index 23833fc..25988f7 100644
--- a/extensions-jvm/google-bigquery/integration-test/pom.xml
+++ b/extensions-jvm/google-bigquery/integration-test/pom.xml
@@ -63,19 +63,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/google-bigquery/runtime/pom.xml b/extensions-jvm/google-bigquery/runtime/pom.xml
index 1e8b2f0..c6ce996 100644
--- a/extensions-jvm/google-bigquery/runtime/pom.xml
+++ b/extensions-jvm/google-bigquery/runtime/pom.xml
@@ -61,17 +61,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -90,4 +79,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/google-pubsub/integration-test/pom.xml b/extensions-jvm/google-pubsub/integration-test/pom.xml
index 3198fee..468c877 100644
--- a/extensions-jvm/google-pubsub/integration-test/pom.xml
+++ b/extensions-jvm/google-pubsub/integration-test/pom.xml
@@ -63,19 +63,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/google-pubsub/runtime/pom.xml b/extensions-jvm/google-pubsub/runtime/pom.xml
index 1af40cb..cec23db 100644
--- a/extensions-jvm/google-pubsub/runtime/pom.xml
+++ b/extensions-jvm/google-pubsub/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/groovy/integration-test/pom.xml b/extensions-jvm/groovy/integration-test/pom.xml
index 810727c..efb5546 100644
--- a/extensions-jvm/groovy/integration-test/pom.xml
+++ b/extensions-jvm/groovy/integration-test/pom.xml
@@ -63,19 +63,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/groovy/runtime/pom.xml b/extensions-jvm/groovy/runtime/pom.xml
index 22aded5..1e1883e 100644
--- a/extensions-jvm/groovy/runtime/pom.xml
+++ b/extensions-jvm/groovy/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/guava-eventbus/integration-test/pom.xml b/extensions-jvm/guava-eventbus/integration-test/pom.xml
index f09d4fb..6676b1b 100644
--- a/extensions-jvm/guava-eventbus/integration-test/pom.xml
+++ b/extensions-jvm/guava-eventbus/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/guava-eventbus/runtime/pom.xml b/extensions-jvm/guava-eventbus/runtime/pom.xml
index 251c5e5..42377df 100644
--- a/extensions-jvm/guava-eventbus/runtime/pom.xml
+++ b/extensions-jvm/guava-eventbus/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/hazelcast/integration-test/pom.xml b/extensions-jvm/hazelcast/integration-test/pom.xml
index 54fb832..29929c0 100644
--- a/extensions-jvm/hazelcast/integration-test/pom.xml
+++ b/extensions-jvm/hazelcast/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/hazelcast/runtime/pom.xml b/extensions-jvm/hazelcast/runtime/pom.xml
index a9a53c7..fcb741d 100644
--- a/extensions-jvm/hazelcast/runtime/pom.xml
+++ b/extensions-jvm/hazelcast/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/hbase/integration-test/pom.xml b/extensions-jvm/hbase/integration-test/pom.xml
index c88372b..39382d8 100644
--- a/extensions-jvm/hbase/integration-test/pom.xml
+++ b/extensions-jvm/hbase/integration-test/pom.xml
@@ -101,26 +101,6 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-surefire-plugin</artifactId>
-            </plugin>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
-
     <profiles>
         <profile>
             <id>native</id>
diff --git a/extensions-jvm/hbase/runtime/pom.xml b/extensions-jvm/hbase/runtime/pom.xml
index 3153cb0..d308994 100644
--- a/extensions-jvm/hbase/runtime/pom.xml
+++ b/extensions-jvm/hbase/runtime/pom.xml
@@ -73,17 +73,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -102,4 +91,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/hdfs/integration-test/pom.xml b/extensions-jvm/hdfs/integration-test/pom.xml
index f441d88..4e25e0d 100644
--- a/extensions-jvm/hdfs/integration-test/pom.xml
+++ b/extensions-jvm/hdfs/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/hdfs/runtime/pom.xml b/extensions-jvm/hdfs/runtime/pom.xml
index 64b7cf9..f1e4ab2 100644
--- a/extensions-jvm/hdfs/runtime/pom.xml
+++ b/extensions-jvm/hdfs/runtime/pom.xml
@@ -64,17 +64,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -93,4 +82,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/hl7/integration-test/pom.xml b/extensions-jvm/hl7/integration-test/pom.xml
index 2c0a82a..2536901 100644
--- a/extensions-jvm/hl7/integration-test/pom.xml
+++ b/extensions-jvm/hl7/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/hl7/runtime/pom.xml b/extensions-jvm/hl7/runtime/pom.xml
index 1b7204d..51d28d7 100644
--- a/extensions-jvm/hl7/runtime/pom.xml
+++ b/extensions-jvm/hl7/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/iec60870/integration-test/pom.xml b/extensions-jvm/iec60870/integration-test/pom.xml
index a5cc92e..c960209 100644
--- a/extensions-jvm/iec60870/integration-test/pom.xml
+++ b/extensions-jvm/iec60870/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/iec60870/runtime/pom.xml b/extensions-jvm/iec60870/runtime/pom.xml
index 1862e27..f4ddf35 100644
--- a/extensions-jvm/iec60870/runtime/pom.xml
+++ b/extensions-jvm/iec60870/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/ignite/integration-test/pom.xml b/extensions-jvm/ignite/integration-test/pom.xml
index 1f0513d..80c2714 100644
--- a/extensions-jvm/ignite/integration-test/pom.xml
+++ b/extensions-jvm/ignite/integration-test/pom.xml
@@ -79,19 +79,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/ignite/runtime/pom.xml b/extensions-jvm/ignite/runtime/pom.xml
index ae3283b..52d9460 100644
--- a/extensions-jvm/ignite/runtime/pom.xml
+++ b/extensions-jvm/ignite/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/iota/integration-test/pom.xml b/extensions-jvm/iota/integration-test/pom.xml
index 1f7a4d2..945a60c 100644
--- a/extensions-jvm/iota/integration-test/pom.xml
+++ b/extensions-jvm/iota/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/iota/runtime/pom.xml b/extensions-jvm/iota/runtime/pom.xml
index 9961fc8..e9b94f7 100644
--- a/extensions-jvm/iota/runtime/pom.xml
+++ b/extensions-jvm/iota/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/ipfs/integration-test/pom.xml b/extensions-jvm/ipfs/integration-test/pom.xml
index 65038eb..8a9bd00 100644
--- a/extensions-jvm/ipfs/integration-test/pom.xml
+++ b/extensions-jvm/ipfs/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/ipfs/runtime/pom.xml b/extensions-jvm/ipfs/runtime/pom.xml
index 9c8c7ce..246df99 100644
--- a/extensions-jvm/ipfs/runtime/pom.xml
+++ b/extensions-jvm/ipfs/runtime/pom.xml
@@ -75,17 +75,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -104,4 +93,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/irc/integration-test/pom.xml b/extensions-jvm/irc/integration-test/pom.xml
index 455b0c4..7e4cb42 100644
--- a/extensions-jvm/irc/integration-test/pom.xml
+++ b/extensions-jvm/irc/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/irc/runtime/pom.xml b/extensions-jvm/irc/runtime/pom.xml
index 1883522..5efe8ec 100644
--- a/extensions-jvm/irc/runtime/pom.xml
+++ b/extensions-jvm/irc/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/jasypt/integration-test/pom.xml b/extensions-jvm/jasypt/integration-test/pom.xml
index ebad63e..eb9b110 100644
--- a/extensions-jvm/jasypt/integration-test/pom.xml
+++ b/extensions-jvm/jasypt/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/jasypt/runtime/pom.xml b/extensions-jvm/jasypt/runtime/pom.xml
index f8783d7..36c3320 100644
--- a/extensions-jvm/jasypt/runtime/pom.xml
+++ b/extensions-jvm/jasypt/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/jbpm/integration-test/pom.xml b/extensions-jvm/jbpm/integration-test/pom.xml
index a9dd0de..86f24aa 100644
--- a/extensions-jvm/jbpm/integration-test/pom.xml
+++ b/extensions-jvm/jbpm/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/jbpm/runtime/pom.xml b/extensions-jvm/jbpm/runtime/pom.xml
index 55915f9..21fddd2 100644
--- a/extensions-jvm/jbpm/runtime/pom.xml
+++ b/extensions-jvm/jbpm/runtime/pom.xml
@@ -74,17 +74,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -103,4 +92,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/jcache/integration-test/pom.xml b/extensions-jvm/jcache/integration-test/pom.xml
index 1eb9505..ff268d0 100644
--- a/extensions-jvm/jcache/integration-test/pom.xml
+++ b/extensions-jvm/jcache/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/jcache/runtime/pom.xml b/extensions-jvm/jcache/runtime/pom.xml
index bb38d23..0ffdc84 100644
--- a/extensions-jvm/jcache/runtime/pom.xml
+++ b/extensions-jvm/jcache/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/jclouds/integration-test/pom.xml b/extensions-jvm/jclouds/integration-test/pom.xml
index a281070..dc08311 100644
--- a/extensions-jvm/jclouds/integration-test/pom.xml
+++ b/extensions-jvm/jclouds/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/jclouds/runtime/pom.xml b/extensions-jvm/jclouds/runtime/pom.xml
index d93460b..a677cac 100644
--- a/extensions-jvm/jclouds/runtime/pom.xml
+++ b/extensions-jvm/jclouds/runtime/pom.xml
@@ -71,17 +71,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -100,4 +89,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/jcr/integration-test/pom.xml b/extensions-jvm/jcr/integration-test/pom.xml
index 9429cdc..2224637 100644
--- a/extensions-jvm/jcr/integration-test/pom.xml
+++ b/extensions-jvm/jcr/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/jcr/runtime/pom.xml b/extensions-jvm/jcr/runtime/pom.xml
index c0e3fa6..d5f09d2 100644
--- a/extensions-jvm/jcr/runtime/pom.xml
+++ b/extensions-jvm/jcr/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/jgroups-raft/integration-test/pom.xml b/extensions-jvm/jgroups-raft/integration-test/pom.xml
index ceb2803..a98dba2 100644
--- a/extensions-jvm/jgroups-raft/integration-test/pom.xml
+++ b/extensions-jvm/jgroups-raft/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/jgroups-raft/runtime/pom.xml b/extensions-jvm/jgroups-raft/runtime/pom.xml
index 2b8e6d1..9621bf6 100644
--- a/extensions-jvm/jgroups-raft/runtime/pom.xml
+++ b/extensions-jvm/jgroups-raft/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/jgroups/integration-test/pom.xml b/extensions-jvm/jgroups/integration-test/pom.xml
index 46944c1..3974ee1 100644
--- a/extensions-jvm/jgroups/integration-test/pom.xml
+++ b/extensions-jvm/jgroups/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/jgroups/runtime/pom.xml b/extensions-jvm/jgroups/runtime/pom.xml
index 25dad82..9cd49f3 100644
--- a/extensions-jvm/jgroups/runtime/pom.xml
+++ b/extensions-jvm/jgroups/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/jooq/integration-test/pom.xml b/extensions-jvm/jooq/integration-test/pom.xml
index e068dbe..78cdf9f 100644
--- a/extensions-jvm/jooq/integration-test/pom.xml
+++ b/extensions-jvm/jooq/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/jooq/runtime/pom.xml b/extensions-jvm/jooq/runtime/pom.xml
index 8de4701..24a9986 100644
--- a/extensions-jvm/jooq/runtime/pom.xml
+++ b/extensions-jvm/jooq/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/jsch/integration-test/pom.xml b/extensions-jvm/jsch/integration-test/pom.xml
index f9859ce..d28134c 100644
--- a/extensions-jvm/jsch/integration-test/pom.xml
+++ b/extensions-jvm/jsch/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/jsch/runtime/pom.xml b/extensions-jvm/jsch/runtime/pom.xml
index 2a71a17..b07ebf3 100644
--- a/extensions-jvm/jsch/runtime/pom.xml
+++ b/extensions-jvm/jsch/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/jslt/integration-test/pom.xml b/extensions-jvm/jslt/integration-test/pom.xml
index 08babbf..c358177 100644
--- a/extensions-jvm/jslt/integration-test/pom.xml
+++ b/extensions-jvm/jslt/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/jslt/runtime/pom.xml b/extensions-jvm/jslt/runtime/pom.xml
index 2529c6a..24cd29b 100644
--- a/extensions-jvm/jslt/runtime/pom.xml
+++ b/extensions-jvm/jslt/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/jsonapi/integration-test/pom.xml b/extensions-jvm/jsonapi/integration-test/pom.xml
index a0c6572..f68ce16 100644
--- a/extensions-jvm/jsonapi/integration-test/pom.xml
+++ b/extensions-jvm/jsonapi/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/jsonapi/runtime/pom.xml b/extensions-jvm/jsonapi/runtime/pom.xml
index 82bef88..b47a077 100644
--- a/extensions-jvm/jsonapi/runtime/pom.xml
+++ b/extensions-jvm/jsonapi/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/jt400/integration-test/pom.xml b/extensions-jvm/jt400/integration-test/pom.xml
index c6b3a5c..b30ec7c 100644
--- a/extensions-jvm/jt400/integration-test/pom.xml
+++ b/extensions-jvm/jt400/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/jt400/runtime/pom.xml b/extensions-jvm/jt400/runtime/pom.xml
index 4c98432..5c38d54 100644
--- a/extensions-jvm/jt400/runtime/pom.xml
+++ b/extensions-jvm/jt400/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/language/integration-test/pom.xml b/extensions-jvm/language/integration-test/pom.xml
index 133d39b..a8ecd8e 100644
--- a/extensions-jvm/language/integration-test/pom.xml
+++ b/extensions-jvm/language/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/language/runtime/pom.xml b/extensions-jvm/language/runtime/pom.xml
index 5519d15..a22e01e 100644
--- a/extensions-jvm/language/runtime/pom.xml
+++ b/extensions-jvm/language/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/ldap/integration-test/pom.xml b/extensions-jvm/ldap/integration-test/pom.xml
index de54c59..6f0f4e2 100644
--- a/extensions-jvm/ldap/integration-test/pom.xml
+++ b/extensions-jvm/ldap/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/ldap/runtime/pom.xml b/extensions-jvm/ldap/runtime/pom.xml
index 4f133ac..817188e 100644
--- a/extensions-jvm/ldap/runtime/pom.xml
+++ b/extensions-jvm/ldap/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/ldif/integration-test/pom.xml b/extensions-jvm/ldif/integration-test/pom.xml
index 0df89b2..f76f863 100644
--- a/extensions-jvm/ldif/integration-test/pom.xml
+++ b/extensions-jvm/ldif/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/ldif/runtime/pom.xml b/extensions-jvm/ldif/runtime/pom.xml
index 6e13a0b..8235148 100644
--- a/extensions-jvm/ldif/runtime/pom.xml
+++ b/extensions-jvm/ldif/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/lra/integration-test/pom.xml b/extensions-jvm/lra/integration-test/pom.xml
index b769d29..0b125ac 100644
--- a/extensions-jvm/lra/integration-test/pom.xml
+++ b/extensions-jvm/lra/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/lra/runtime/pom.xml b/extensions-jvm/lra/runtime/pom.xml
index 31e0ec6..7d5de47 100644
--- a/extensions-jvm/lra/runtime/pom.xml
+++ b/extensions-jvm/lra/runtime/pom.xml
@@ -70,17 +70,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -99,4 +88,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/lucene/integration-test/pom.xml b/extensions-jvm/lucene/integration-test/pom.xml
index e8706e2..0f6ebf6 100644
--- a/extensions-jvm/lucene/integration-test/pom.xml
+++ b/extensions-jvm/lucene/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/lucene/runtime/pom.xml b/extensions-jvm/lucene/runtime/pom.xml
index 8146bf8..9274fe5 100644
--- a/extensions-jvm/lucene/runtime/pom.xml
+++ b/extensions-jvm/lucene/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/management/integration-test/pom.xml b/extensions-jvm/management/integration-test/pom.xml
index 5d13e39..19298ef 100644
--- a/extensions-jvm/management/integration-test/pom.xml
+++ b/extensions-jvm/management/integration-test/pom.xml
@@ -88,19 +88,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/management/runtime/pom.xml b/extensions-jvm/management/runtime/pom.xml
index 33a952c..3abc88e 100644
--- a/extensions-jvm/management/runtime/pom.xml
+++ b/extensions-jvm/management/runtime/pom.xml
@@ -64,17 +64,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -93,4 +82,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/milo/integration-test/pom.xml b/extensions-jvm/milo/integration-test/pom.xml
index 4f23cce..394a60f 100644
--- a/extensions-jvm/milo/integration-test/pom.xml
+++ b/extensions-jvm/milo/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/milo/runtime/pom.xml b/extensions-jvm/milo/runtime/pom.xml
index c9226e9..7bf80ad 100644
--- a/extensions-jvm/milo/runtime/pom.xml
+++ b/extensions-jvm/milo/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/mllp/integration-test/pom.xml b/extensions-jvm/mllp/integration-test/pom.xml
index 367b77c..6688647 100644
--- a/extensions-jvm/mllp/integration-test/pom.xml
+++ b/extensions-jvm/mllp/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/mllp/runtime/pom.xml b/extensions-jvm/mllp/runtime/pom.xml
index cd93ab5..a2fd227 100644
--- a/extensions-jvm/mllp/runtime/pom.xml
+++ b/extensions-jvm/mllp/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/msv/integration-test/pom.xml b/extensions-jvm/msv/integration-test/pom.xml
index 897bce6..e051dfa 100644
--- a/extensions-jvm/msv/integration-test/pom.xml
+++ b/extensions-jvm/msv/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/msv/runtime/pom.xml b/extensions-jvm/msv/runtime/pom.xml
index 7a9018d..fafa0f1 100644
--- a/extensions-jvm/msv/runtime/pom.xml
+++ b/extensions-jvm/msv/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/mvel/integration-test/pom.xml b/extensions-jvm/mvel/integration-test/pom.xml
index 3586466..915a3f2 100644
--- a/extensions-jvm/mvel/integration-test/pom.xml
+++ b/extensions-jvm/mvel/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/mvel/runtime/pom.xml b/extensions-jvm/mvel/runtime/pom.xml
index 3597dfb..d32ee48 100644
--- a/extensions-jvm/mvel/runtime/pom.xml
+++ b/extensions-jvm/mvel/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/mybatis/integration-test/pom.xml b/extensions-jvm/mybatis/integration-test/pom.xml
index b859ac1..a772423 100644
--- a/extensions-jvm/mybatis/integration-test/pom.xml
+++ b/extensions-jvm/mybatis/integration-test/pom.xml
@@ -84,19 +84,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/mybatis/runtime/pom.xml b/extensions-jvm/mybatis/runtime/pom.xml
index abb6dd2..a1635cd 100644
--- a/extensions-jvm/mybatis/runtime/pom.xml
+++ b/extensions-jvm/mybatis/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/nagios/integration-test/pom.xml b/extensions-jvm/nagios/integration-test/pom.xml
index ebbb5d7..454c7ff 100644
--- a/extensions-jvm/nagios/integration-test/pom.xml
+++ b/extensions-jvm/nagios/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/nagios/runtime/pom.xml b/extensions-jvm/nagios/runtime/pom.xml
index 5d45e0c..3be19d9 100644
--- a/extensions-jvm/nagios/runtime/pom.xml
+++ b/extensions-jvm/nagios/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/nitrite/integration-test/pom.xml b/extensions-jvm/nitrite/integration-test/pom.xml
index 9b4ceb1..851648a 100644
--- a/extensions-jvm/nitrite/integration-test/pom.xml
+++ b/extensions-jvm/nitrite/integration-test/pom.xml
@@ -63,19 +63,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/nitrite/runtime/pom.xml b/extensions-jvm/nitrite/runtime/pom.xml
index 265474d..406c611 100644
--- a/extensions-jvm/nitrite/runtime/pom.xml
+++ b/extensions-jvm/nitrite/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/ognl/integration-test/pom.xml b/extensions-jvm/ognl/integration-test/pom.xml
index 381d293..fadbf02 100644
--- a/extensions-jvm/ognl/integration-test/pom.xml
+++ b/extensions-jvm/ognl/integration-test/pom.xml
@@ -63,19 +63,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/ognl/runtime/pom.xml b/extensions-jvm/ognl/runtime/pom.xml
index 17f2466..669c5af 100644
--- a/extensions-jvm/ognl/runtime/pom.xml
+++ b/extensions-jvm/ognl/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/openstack/integration-test/pom.xml b/extensions-jvm/openstack/integration-test/pom.xml
index a03d2b5..6be785b 100644
--- a/extensions-jvm/openstack/integration-test/pom.xml
+++ b/extensions-jvm/openstack/integration-test/pom.xml
@@ -63,19 +63,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/openstack/runtime/pom.xml b/extensions-jvm/openstack/runtime/pom.xml
index b1f9754..056694f 100644
--- a/extensions-jvm/openstack/runtime/pom.xml
+++ b/extensions-jvm/openstack/runtime/pom.xml
@@ -61,17 +61,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -90,4 +79,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/optaplanner/integration-test/pom.xml b/extensions-jvm/optaplanner/integration-test/pom.xml
index f1eeee8..1369561 100644
--- a/extensions-jvm/optaplanner/integration-test/pom.xml
+++ b/extensions-jvm/optaplanner/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/optaplanner/runtime/pom.xml b/extensions-jvm/optaplanner/runtime/pom.xml
index a5c76d9..4c8b34e 100644
--- a/extensions-jvm/optaplanner/runtime/pom.xml
+++ b/extensions-jvm/optaplanner/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/printer/integration-test/pom.xml b/extensions-jvm/printer/integration-test/pom.xml
index b5acb55..a0f7b90 100644
--- a/extensions-jvm/printer/integration-test/pom.xml
+++ b/extensions-jvm/printer/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/printer/runtime/pom.xml b/extensions-jvm/printer/runtime/pom.xml
index 7549185..4a101f8 100644
--- a/extensions-jvm/printer/runtime/pom.xml
+++ b/extensions-jvm/printer/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/protobuf/integration-test/pom.xml b/extensions-jvm/protobuf/integration-test/pom.xml
index d7ba074..fc6288a 100644
--- a/extensions-jvm/protobuf/integration-test/pom.xml
+++ b/extensions-jvm/protobuf/integration-test/pom.xml
@@ -100,17 +100,6 @@
                     </execution>
                 </executions>
             </plugin>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
         </plugins>
     </build>
 </project>
diff --git a/extensions-jvm/protobuf/runtime/pom.xml b/extensions-jvm/protobuf/runtime/pom.xml
index e6ea954..4fdada8 100644
--- a/extensions-jvm/protobuf/runtime/pom.xml
+++ b/extensions-jvm/protobuf/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/pubnub/integration-test/pom.xml b/extensions-jvm/pubnub/integration-test/pom.xml
index e601c56..efd2753 100644
--- a/extensions-jvm/pubnub/integration-test/pom.xml
+++ b/extensions-jvm/pubnub/integration-test/pom.xml
@@ -63,19 +63,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/pubnub/runtime/pom.xml b/extensions-jvm/pubnub/runtime/pom.xml
index 0ccec12..4741f21 100644
--- a/extensions-jvm/pubnub/runtime/pom.xml
+++ b/extensions-jvm/pubnub/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/pulsar/integration-test/pom.xml b/extensions-jvm/pulsar/integration-test/pom.xml
index f4fd193..78cc342 100644
--- a/extensions-jvm/pulsar/integration-test/pom.xml
+++ b/extensions-jvm/pulsar/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/pulsar/runtime/pom.xml b/extensions-jvm/pulsar/runtime/pom.xml
index 02c7880..69190d8 100644
--- a/extensions-jvm/pulsar/runtime/pom.xml
+++ b/extensions-jvm/pulsar/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/quickfix/integration-test/pom.xml b/extensions-jvm/quickfix/integration-test/pom.xml
index b7abd9e..5dd9f8f 100644
--- a/extensions-jvm/quickfix/integration-test/pom.xml
+++ b/extensions-jvm/quickfix/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/quickfix/runtime/pom.xml b/extensions-jvm/quickfix/runtime/pom.xml
index 5cfe8a5..227d2bf 100644
--- a/extensions-jvm/quickfix/runtime/pom.xml
+++ b/extensions-jvm/quickfix/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/ribbon/integration-test/pom.xml b/extensions-jvm/ribbon/integration-test/pom.xml
index 5650499..f2e0dd0 100644
--- a/extensions-jvm/ribbon/integration-test/pom.xml
+++ b/extensions-jvm/ribbon/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/ribbon/runtime/pom.xml b/extensions-jvm/ribbon/runtime/pom.xml
index 8afc0e5..c0dc838 100644
--- a/extensions-jvm/ribbon/runtime/pom.xml
+++ b/extensions-jvm/ribbon/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/robotframework/integration-test/pom.xml b/extensions-jvm/robotframework/integration-test/pom.xml
index bc802ae..7602efc 100644
--- a/extensions-jvm/robotframework/integration-test/pom.xml
+++ b/extensions-jvm/robotframework/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/robotframework/runtime/pom.xml b/extensions-jvm/robotframework/runtime/pom.xml
index da6105e..4bfaf3a 100644
--- a/extensions-jvm/robotframework/runtime/pom.xml
+++ b/extensions-jvm/robotframework/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/saga/integration-test/pom.xml b/extensions-jvm/saga/integration-test/pom.xml
index fd713ec..5e7ae66 100644
--- a/extensions-jvm/saga/integration-test/pom.xml
+++ b/extensions-jvm/saga/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/saga/runtime/pom.xml b/extensions-jvm/saga/runtime/pom.xml
index a298a15..50f7d23 100644
--- a/extensions-jvm/saga/runtime/pom.xml
+++ b/extensions-jvm/saga/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/saxon/integration-test/pom.xml b/extensions-jvm/saxon/integration-test/pom.xml
index 3d6964b..bdccefc 100644
--- a/extensions-jvm/saxon/integration-test/pom.xml
+++ b/extensions-jvm/saxon/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/saxon/runtime/pom.xml b/extensions-jvm/saxon/runtime/pom.xml
index 01d2338..2e96d59 100644
--- a/extensions-jvm/saxon/runtime/pom.xml
+++ b/extensions-jvm/saxon/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/schematron/integration-test/pom.xml b/extensions-jvm/schematron/integration-test/pom.xml
index 24d2337..a6ae50e 100644
--- a/extensions-jvm/schematron/integration-test/pom.xml
+++ b/extensions-jvm/schematron/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/schematron/runtime/pom.xml b/extensions-jvm/schematron/runtime/pom.xml
index 9a4e323..ba35664 100644
--- a/extensions-jvm/schematron/runtime/pom.xml
+++ b/extensions-jvm/schematron/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/sip/integration-test/pom.xml b/extensions-jvm/sip/integration-test/pom.xml
index 9fd84d0..b78b89c 100644
--- a/extensions-jvm/sip/integration-test/pom.xml
+++ b/extensions-jvm/sip/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/sip/runtime/pom.xml b/extensions-jvm/sip/runtime/pom.xml
index 540ce6b..2973ed4 100644
--- a/extensions-jvm/sip/runtime/pom.xml
+++ b/extensions-jvm/sip/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/smpp/integration-test/pom.xml b/extensions-jvm/smpp/integration-test/pom.xml
index e31f69b..45f7149 100644
--- a/extensions-jvm/smpp/integration-test/pom.xml
+++ b/extensions-jvm/smpp/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/smpp/runtime/pom.xml b/extensions-jvm/smpp/runtime/pom.xml
index 4ff63e8..f08d571 100644
--- a/extensions-jvm/smpp/runtime/pom.xml
+++ b/extensions-jvm/smpp/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/snmp/integration-test/pom.xml b/extensions-jvm/snmp/integration-test/pom.xml
index 3a65bba..cc5a217 100644
--- a/extensions-jvm/snmp/integration-test/pom.xml
+++ b/extensions-jvm/snmp/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/snmp/runtime/pom.xml b/extensions-jvm/snmp/runtime/pom.xml
index 9023869..c3c1ea3 100644
--- a/extensions-jvm/snmp/runtime/pom.xml
+++ b/extensions-jvm/snmp/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/solr/integration-test/pom.xml b/extensions-jvm/solr/integration-test/pom.xml
index 96659c5..68ec37b 100644
--- a/extensions-jvm/solr/integration-test/pom.xml
+++ b/extensions-jvm/solr/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/solr/runtime/pom.xml b/extensions-jvm/solr/runtime/pom.xml
index 9b19040..072c79b 100644
--- a/extensions-jvm/solr/runtime/pom.xml
+++ b/extensions-jvm/solr/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/soroush/integration-test/pom.xml b/extensions-jvm/soroush/integration-test/pom.xml
index 444382d..6136ff5 100644
--- a/extensions-jvm/soroush/integration-test/pom.xml
+++ b/extensions-jvm/soroush/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/soroush/runtime/pom.xml b/extensions-jvm/soroush/runtime/pom.xml
index 0b8ebef..343b0ce 100644
--- a/extensions-jvm/soroush/runtime/pom.xml
+++ b/extensions-jvm/soroush/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/spark/integration-test/pom.xml b/extensions-jvm/spark/integration-test/pom.xml
index 8c78223..661ce1f 100644
--- a/extensions-jvm/spark/integration-test/pom.xml
+++ b/extensions-jvm/spark/integration-test/pom.xml
@@ -93,19 +93,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/spark/runtime/pom.xml b/extensions-jvm/spark/runtime/pom.xml
index ff7495e..7cf245a 100644
--- a/extensions-jvm/spark/runtime/pom.xml
+++ b/extensions-jvm/spark/runtime/pom.xml
@@ -91,17 +91,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -120,4 +109,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/splunk-hec/integration-test/pom.xml b/extensions-jvm/splunk-hec/integration-test/pom.xml
index 0f5e827..66b74a0 100644
--- a/extensions-jvm/splunk-hec/integration-test/pom.xml
+++ b/extensions-jvm/splunk-hec/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/splunk-hec/runtime/pom.xml b/extensions-jvm/splunk-hec/runtime/pom.xml
index 8551b5f..289a531 100644
--- a/extensions-jvm/splunk-hec/runtime/pom.xml
+++ b/extensions-jvm/splunk-hec/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/splunk/integration-test/pom.xml b/extensions-jvm/splunk/integration-test/pom.xml
index 0479928..d167bcc 100644
--- a/extensions-jvm/splunk/integration-test/pom.xml
+++ b/extensions-jvm/splunk/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/splunk/runtime/pom.xml b/extensions-jvm/splunk/runtime/pom.xml
index d1a7f08..c6d38e3 100644
--- a/extensions-jvm/splunk/runtime/pom.xml
+++ b/extensions-jvm/splunk/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/stax/integration-test/pom.xml b/extensions-jvm/stax/integration-test/pom.xml
index 2eecc63..3cfd842 100644
--- a/extensions-jvm/stax/integration-test/pom.xml
+++ b/extensions-jvm/stax/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/stax/runtime/pom.xml b/extensions-jvm/stax/runtime/pom.xml
index 89388de..9c37569 100644
--- a/extensions-jvm/stax/runtime/pom.xml
+++ b/extensions-jvm/stax/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/stomp/integration-test/pom.xml b/extensions-jvm/stomp/integration-test/pom.xml
index ae2bb06..b0ff472 100644
--- a/extensions-jvm/stomp/integration-test/pom.xml
+++ b/extensions-jvm/stomp/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/stomp/runtime/pom.xml b/extensions-jvm/stomp/runtime/pom.xml
index ab466b9..8e93321 100644
--- a/extensions-jvm/stomp/runtime/pom.xml
+++ b/extensions-jvm/stomp/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/stub/integration-test/pom.xml b/extensions-jvm/stub/integration-test/pom.xml
index 3a89f59..efdc6d4 100644
--- a/extensions-jvm/stub/integration-test/pom.xml
+++ b/extensions-jvm/stub/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/stub/runtime/pom.xml b/extensions-jvm/stub/runtime/pom.xml
index 588a572..75628af 100644
--- a/extensions-jvm/stub/runtime/pom.xml
+++ b/extensions-jvm/stub/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/syslog/integration-test/pom.xml b/extensions-jvm/syslog/integration-test/pom.xml
index e4e11bd..214d85b 100644
--- a/extensions-jvm/syslog/integration-test/pom.xml
+++ b/extensions-jvm/syslog/integration-test/pom.xml
@@ -80,19 +80,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/syslog/runtime/pom.xml b/extensions-jvm/syslog/runtime/pom.xml
index 469e317..d162e2a 100644
--- a/extensions-jvm/syslog/runtime/pom.xml
+++ b/extensions-jvm/syslog/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/thrift/integration-test/pom.xml b/extensions-jvm/thrift/integration-test/pom.xml
index be3db4f..3a6a6e8 100644
--- a/extensions-jvm/thrift/integration-test/pom.xml
+++ b/extensions-jvm/thrift/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/thrift/runtime/pom.xml b/extensions-jvm/thrift/runtime/pom.xml
index 2503d7a..cff91cb 100644
--- a/extensions-jvm/thrift/runtime/pom.xml
+++ b/extensions-jvm/thrift/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/twilio/integration-test/pom.xml b/extensions-jvm/twilio/integration-test/pom.xml
index c5d4f90..450bef4 100644
--- a/extensions-jvm/twilio/integration-test/pom.xml
+++ b/extensions-jvm/twilio/integration-test/pom.xml
@@ -79,19 +79,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/twilio/runtime/pom.xml b/extensions-jvm/twilio/runtime/pom.xml
index 1e0d326..e86d5d6 100644
--- a/extensions-jvm/twilio/runtime/pom.xml
+++ b/extensions-jvm/twilio/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/web3j/integration-test/pom.xml b/extensions-jvm/web3j/integration-test/pom.xml
index cc6e29b..60d18c9 100644
--- a/extensions-jvm/web3j/integration-test/pom.xml
+++ b/extensions-jvm/web3j/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/web3j/runtime/pom.xml b/extensions-jvm/web3j/runtime/pom.xml
index 019d5d7..6af0ae8 100644
--- a/extensions-jvm/web3j/runtime/pom.xml
+++ b/extensions-jvm/web3j/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/weka/integration-test/pom.xml b/extensions-jvm/weka/integration-test/pom.xml
index ff3dc64..3000643 100644
--- a/extensions-jvm/weka/integration-test/pom.xml
+++ b/extensions-jvm/weka/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/weka/runtime/pom.xml b/extensions-jvm/weka/runtime/pom.xml
index bb5e518..45bc399 100644
--- a/extensions-jvm/weka/runtime/pom.xml
+++ b/extensions-jvm/weka/runtime/pom.xml
@@ -74,17 +74,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -103,4 +92,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/wordpress/integration-test/pom.xml b/extensions-jvm/wordpress/integration-test/pom.xml
index 6d9b66e..e328ce7 100644
--- a/extensions-jvm/wordpress/integration-test/pom.xml
+++ b/extensions-jvm/wordpress/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/wordpress/runtime/pom.xml b/extensions-jvm/wordpress/runtime/pom.xml
index 87b5972..7716634 100644
--- a/extensions-jvm/wordpress/runtime/pom.xml
+++ b/extensions-jvm/wordpress/runtime/pom.xml
@@ -70,17 +70,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -99,4 +88,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/workday/integration-test/pom.xml b/extensions-jvm/workday/integration-test/pom.xml
index d48b3f2..03763bd 100644
--- a/extensions-jvm/workday/integration-test/pom.xml
+++ b/extensions-jvm/workday/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/workday/runtime/pom.xml b/extensions-jvm/workday/runtime/pom.xml
index b375470..72ac04a 100644
--- a/extensions-jvm/workday/runtime/pom.xml
+++ b/extensions-jvm/workday/runtime/pom.xml
@@ -71,17 +71,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -100,4 +89,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/xchange/integration-test/pom.xml b/extensions-jvm/xchange/integration-test/pom.xml
index c1146a1..3752a5e 100644
--- a/extensions-jvm/xchange/integration-test/pom.xml
+++ b/extensions-jvm/xchange/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/xchange/runtime/pom.xml b/extensions-jvm/xchange/runtime/pom.xml
index 1643855..2ca8036 100644
--- a/extensions-jvm/xchange/runtime/pom.xml
+++ b/extensions-jvm/xchange/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/xj/integration-test/pom.xml b/extensions-jvm/xj/integration-test/pom.xml
index a697d9b..10645e1 100644
--- a/extensions-jvm/xj/integration-test/pom.xml
+++ b/extensions-jvm/xj/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/xj/runtime/pom.xml b/extensions-jvm/xj/runtime/pom.xml
index aa2eace..e92c09e 100644
--- a/extensions-jvm/xj/runtime/pom.xml
+++ b/extensions-jvm/xj/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/xmlsecurity/integration-test/pom.xml b/extensions-jvm/xmlsecurity/integration-test/pom.xml
index b1e01d8..a0c1459 100644
--- a/extensions-jvm/xmlsecurity/integration-test/pom.xml
+++ b/extensions-jvm/xmlsecurity/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/xmlsecurity/runtime/pom.xml b/extensions-jvm/xmlsecurity/runtime/pom.xml
index 79f4d77..9629f7a 100644
--- a/extensions-jvm/xmlsecurity/runtime/pom.xml
+++ b/extensions-jvm/xmlsecurity/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/xmpp/integration-test/pom.xml b/extensions-jvm/xmpp/integration-test/pom.xml
index 180cba5..6700e7b 100644
--- a/extensions-jvm/xmpp/integration-test/pom.xml
+++ b/extensions-jvm/xmpp/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/xmpp/runtime/pom.xml b/extensions-jvm/xmpp/runtime/pom.xml
index c67c049..46b055d 100644
--- a/extensions-jvm/xmpp/runtime/pom.xml
+++ b/extensions-jvm/xmpp/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/xslt-saxon/integration-test/pom.xml b/extensions-jvm/xslt-saxon/integration-test/pom.xml
index cd94ef2..ed31cc7 100644
--- a/extensions-jvm/xslt-saxon/integration-test/pom.xml
+++ b/extensions-jvm/xslt-saxon/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
-                    </execution>
-                </executions>
-            </plugin>
-        </plugins>
-    </build>
 </project>
diff --git a/extensions-jvm/xslt-saxon/runtime/pom.xml b/extensions-jvm/xslt-saxon/runtime/pom.xml
index f00fac5..8c52c9d 100644
--- a/extensions-jvm/xslt-saxon/runtime/pom.xml
+++ b/extensions-jvm/xslt-saxon/runtime/pom.xml
@@ -60,17 +60,6 @@
     <build>
         <plugins>
             <plugin>
-                <groupId>org.apache.camel.quarkus</groupId>
-                <artifactId>camel-quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-extension-doc-page</id>
-                        <goals><goal>update-extension-doc-page</goal></goals>
-                        <phase>process-classes</phase>
-                    </execution>
-                </executions>
-            </plugin>
-            <plugin>
                 <groupId>io.quarkus</groupId>
                 <artifactId>quarkus-bootstrap-maven-plugin</artifactId>
             </plugin>
@@ -89,4 +78,32 @@
             </plugin>
         </plugins>
     </build>
+
+    <profiles>
+        <profile>
+            <id>full</id>
+            <activation>
+                <property>
+                    <name>!quickly</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.camel.quarkus</groupId>
+                        <artifactId>camel-quarkus-maven-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>update-extension-doc-page</id>
+                                <goals>
+                                    <goal>update-extension-doc-page</goal>
+                                </goals>
+                                <phase>process-classes</phase>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 </project>
diff --git a/extensions-jvm/yammer/integration-test/pom.xml b/extensions-jvm/yammer/integration-test/pom.xml
index 0dcde5f..945671b 100644
--- a/extensions-jvm/yammer/integration-test/pom.xml
+++ b/extensions-jvm/yammer/integration-test/pom.xml
@@ -75,19 +75,4 @@
         </dependency>
     </dependencies>
 
-    <build>
-        <plugins>
-            <plugin>
-                <groupId>io.quarkus</groupId>
-                <artifactId>quarkus-maven-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <goals>
-                            <goal>build</goal>
-                        </goals>
... 13622 lines suppressed ...