Files
wehub-resource-sync a9cd7750f4
CI / detect-changes (push) Waiting to run
CI / build (push) Waiting to run
UI v2 CI / E2E (Mocked) (push) Blocked by required conditions
UI v2 Integration CI / E2E (Integration) (push) Waiting to run
CI / unit-test (push) Blocked by required conditions
CI / test-harness (push) Waiting to run
CI / generate-e2e-matrix (push) Waiting to run
CI / e2e (push) Blocked by required conditions
CI / build-ui (push) Waiting to run
Publish docs via GitHub Pages / Deploy docs (push) Waiting to run
Release Drafter / update_release_draft (push) Waiting to run
UI v2 CI / Lint, Format & Test (push) Waiting to run
chore: import upstream snapshot with attribution
2026-07-13 12:37:56 +08:00

101 lines
3.5 KiB
Groovy

/*
* Copyright 2023 Conductor authors
* <p>
* Licensed 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
* <p>
* http://www.apache.org/licenses/LICENSE-2.0
* <p>
* 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.
*/
/*
* Common place to define all the version dependencies
*/
ext {
revActivation = '2.0.1'
revApacheHttpComponentsClient5 = '5.3.1'
revAwaitility = '3.1.6'
revAwsSdk = '2.31.68'
revBval = '2.0.5'
revCassandra = '3.10.2'
revCassandraUnit = '3.11.2.0'
revCommonsIo = '2.18.0'
revElasticSearch6 = '6.8.23'
revEmbeddedRedis = '0.6'
revEurekaClient = '2.0.2'
revGroovy = '4.0.21'
revGrpc = '1.73.0'
revGuava = '33.2.1-jre'
revHamcrestAllMatchers = '1.8'
revHealth = '1.1.4'
revPostgres = '42.7.2'
// -----------------------------------------------------------------
// PINNED DEPENDENCIES — do not upgrade without reading the notes.
// Dependabot ignore rules in .github/dependabot.yml enforce these.
// See: https://github.com/conductor-oss/conductor/issues/964
// -----------------------------------------------------------------
// PINNED (#964): protobuf-java must stay at 3.x.
// protobuf-java 4.x combined with GraalVM polyglot 25.x causes Gradle
// to request org.graalvm.polyglot:polyglot4 which does not exist on
// Maven Central, breaking compilation. Revisit when a 4.x release
// resolves this GraalVM capability-resolution conflict.
revProtoBuf = '3.25.5'
// PINNED (#964): GraalVM polyglot artifacts — ALL must be the same version.
// Mixing versions (e.g. polyglot:24.x with js:25.x) causes a runtime
// "polyglot version X is not compatible with Truffle Y" error.
// When upgrading, bump revGraalVM everywhere it is referenced and test.
// core/build.gradle uses this variable for all five GraalVM artifacts.
revGraalVM = '25.0.2'
revJakartaAnnotation = '2.1.1'
revJAXB = '4.0.1'
revJAXRS = '4.0.0'
revJedis = '6.0.0'
revJersey = '3.1.7'
revJerseyCommon = '3.1.7'
revJsonPath = '2.4.0'
revJq = '0.0.13'
revJsr311Api = '1.1.1'
revMockServerClient = '5.12.0'
revSpringDoc = '2.1.0'
revOrkesQueues = '2.0.0.rc3'
revPowerMock = '2.0.9'
revProtogenAnnotations = '1.0.0'
revProtogenCodegen = '1.4.0'
revRarefiedRedis = '0.0.17'
revRedisson = '3.22.0'
revRxJava = '1.2.2'
revSpock = '2.4-M4-groovy-4.0'
revSpotifyCompletableFutures = '0.3.3'
revTestContainer = '1.21.4'
revFasterXml = '2.15.3'
revAmqpClient = '5.13.0'
revKafka = '2.6.0'
revMicrometer = '1.14.6'
revPrometheus = '0.9.0'
revElasticSearch7 = '7.17.11'
revElasticSearch8 = '8.19.11'
revCodec = '1.15'
revAzureStorageBlobSdk = '12.25.1'
revNatsStreaming = '2.6.5'
revNats = '2.16.14'
revStan = '2.2.3'
revFlyway = '10.15.2'
revConductorClient = '5.0.1'
revReactor = '1.3.1'
revSpringAI = '1.1.2'
revJSonSchemaValidator = '1.0.73'
mongodb = '4.11.0'
pgVector = '0.1.4'
sqliteJdbc = '3.49.0.0'
revMCP = '0.13.0'
revCommonsCompress = '1.26.1'
pinecone = '3.0.0'
revFlexmark = '0.64.8'
}