This is an automated email from the ASF dual-hosted git repository.
apupier pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
The following commit(s) were added to refs/heads/main by this push:
new 630da0e6b0 Configure Develocity using Apache instance
630da0e6b0 is described below
commit 630da0e6b0212879cb1d021be8594c41ca8a3fd7
Author: Aurélien Pupier <[email protected]>
AuthorDate: Tue Jul 21 16:20:04 2026 +0200
Configure Develocity using Apache instance
fixes #8898
Signed-off-by: Aurélien Pupier <[email protected]>
---
.github/dependabot.yml | 2 ++
.github/workflows/alternate-jdk-build.yaml | 1 +
.github/workflows/camel-master-cron.yaml | 1 +
.github/workflows/ci-build.yaml | 1 +
.github/workflows/quarkus-lts-ci-build.yaml | 1 +
.github/workflows/quarkus-master-cron.yaml | 1 +
.gitignore | 1 +
.mvn/develocity.xml | 44 +++++++++++++++++++++++++++++
.mvn/extensions.xml | 21 ++++++++++----
9 files changed, 67 insertions(+), 6 deletions(-)
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index c34d851e38..1ae7a8e748 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -58,6 +58,8 @@ updates:
- dependency-name: "com.microsoft.graph:microsoft-graph"
- dependency-name: "com.microsoft.graph:microsoft-graph-auth"
# Maven extensions
+ - dependency-name: "com.gradle:develocity-maven-extension"
+ - dependency-name:
"com.gradle:common-custom-user-data-maven-extension"
- dependency-name: "eu.maveniverse.maven.scalpel:extension"
# Maven plugins
- dependency-name: "*:*-plugin"
diff --git a/.github/workflows/alternate-jdk-build.yaml
b/.github/workflows/alternate-jdk-build.yaml
index 64eabfe652..34f44b6f98 100644
--- a/.github/workflows/alternate-jdk-build.yaml
+++ b/.github/workflows/alternate-jdk-build.yaml
@@ -58,6 +58,7 @@ env:
CHECKOUT_REF: ${{ github.event_name == 'pull_request' &&
github.event.pull_request.user.login == 'dependabot[bot]' && github.head_ref ||
'' }}
JDK_VERSION: ${{ inputs.jdk-version }}
JDK_DISTRIBUTION: ${{ inputs.jdk-distribution || 'temurin' }}
+ DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
jobs:
initial-mvn-install:
diff --git a/.github/workflows/camel-master-cron.yaml
b/.github/workflows/camel-master-cron.yaml
index ffa78144bb..e07a6ffbea 100644
--- a/.github/workflows/camel-master-cron.yaml
+++ b/.github/workflows/camel-master-cron.yaml
@@ -28,6 +28,7 @@ env:
CQ_MAVEN_ARGS: -V -ntp -e -Daether.connector.http.connectionMaxTtl=120
TESTCONTAINERS_RYUK_DISABLED: true
ISSUE_ID: 2927
+ DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
jobs:
initial-mvn-install:
diff --git a/.github/workflows/ci-build.yaml b/.github/workflows/ci-build.yaml
index 142062bf47..0442087ef4 100644
--- a/.github/workflows/ci-build.yaml
+++ b/.github/workflows/ci-build.yaml
@@ -112,6 +112,7 @@ env:
SCALPEL_FULL_BUILD_TRIGGERS:
"-Dscalpel.fullBuildTriggers=poms/build-parent/**,poms/build-parent-it/**,extensions-core/**,.mvn/**,.github/workflows/ci-build.yaml"
SCALPEL_EXCLUDE_PATHS:
"-Dscalpel.excludePaths=**.adoc,**.md,docs/**,Jenkinsfile*,LICENSE.txt,NOTICE.txt,KEYS,camel-quarkus-sbom/**,.github/*.sh"
CQ_MAVEN_SKIP_CHECKS: "-Dformatter.skip -Dimpsort.skip -Denforcer.skip
-Dcamel-quarkus.update-extension-doc-page.skip"
+ DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
jobs:
pre-build-checks:
diff --git a/.github/workflows/quarkus-lts-ci-build.yaml
b/.github/workflows/quarkus-lts-ci-build.yaml
index bd3c95f853..4442c32ebe 100644
--- a/.github/workflows/quarkus-lts-ci-build.yaml
+++ b/.github/workflows/quarkus-lts-ci-build.yaml
@@ -43,6 +43,7 @@ env:
MAVEN_OPTS: -Xmx3000m
CQ_MAVEN_ARGS: -V -ntp -e -Daether.connector.http.connectionMaxTtl=120
TESTCONTAINERS_RYUK_DISABLED: true
+ DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
jobs:
initial-mvn-install:
diff --git a/.github/workflows/quarkus-master-cron.yaml
b/.github/workflows/quarkus-master-cron.yaml
index ad0ae917f8..85cd69a4a4 100644
--- a/.github/workflows/quarkus-master-cron.yaml
+++ b/.github/workflows/quarkus-master-cron.yaml
@@ -28,6 +28,7 @@ env:
CQ_MAVEN_ARGS: -V -ntp -e -Daether.connector.http.connectionMaxTtl=120
TESTCONTAINERS_RYUK_DISABLED: true
ISSUE_ID: 2926
+ DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
jobs:
initial-mvn-install:
diff --git a/.gitignore b/.gitignore
index 71e5de115c..e21fcf749f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -51,3 +51,4 @@ CLAUDE.local.md
# Bob
.bob
+.mvn/.develocity/
diff --git a/.mvn/develocity.xml b/.mvn/develocity.xml
new file mode 100644
index 0000000000..59ef616611
--- /dev/null
+++ b/.mvn/develocity.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+-->
+<develocity
+ xmlns="https://www.gradle.com/develocity-maven"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="https://www.gradle.com/develocity-maven
https://www.gradle.com/schema/develocity-maven.xsd">
+ <projectId>camel-quarkus</projectId>
+ <server>
+ <url>https://develocity.apache.org</url>
+ </server>
+ <buildScan>
+
<backgroundBuildScanUpload>#{isFalse(env['GITHUB_ACTIONS'])}</backgroundBuildScanUpload>
+ <publishing>
+ <onlyIf>authenticated</onlyIf>
+ </publishing>
+ <obfuscation>
+ <ipAddresses>#{{'0.0.0.0'}}</ipAddresses>
+ </obfuscation>
+ </buildScan>
+ <buildCache>
+ <local>
+ <enabled>#{isFalse(env['GITHUB_ACTIONS'])}</enabled>
+ </local>
+ <remote>
+ <enabled>false</enabled>
+ </remote>
+ </buildCache>
+</develocity>
diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml
index 620100c219..02651259a6 100644
--- a/.mvn/extensions.xml
+++ b/.mvn/extensions.xml
@@ -1,8 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
<extensions>
- <extension>
- <groupId>eu.maveniverse.maven.scalpel</groupId>
- <artifactId>extension</artifactId>
- <version>0.3.7</version>
- </extension>
+ <extension>
+ <groupId>eu.maveniverse.maven.scalpel</groupId>
+ <artifactId>extension</artifactId>
+ <version>0.3.7</version>
+ </extension>
+ <extension>
+ <groupId>com.gradle</groupId>
+ <artifactId>develocity-maven-extension</artifactId>
+ <version>2.5.0</version>
+ </extension>
+ <extension>
+ <groupId>com.gradle</groupId>
+ <artifactId>common-custom-user-data-maven-extension</artifactId>
+ <version>2.3.0</version>
+ </extension>
</extensions>