diff --git a/.jenkins/scripts/release/release-2-prepare.sh b/.jenkins/scripts/release/release-2-prepare.sh index f6cf6caa09608..9eda3eb68759c 100644 --- a/.jenkins/scripts/release/release-2-prepare.sh +++ b/.jenkins/scripts/release/release-2-prepare.sh @@ -22,12 +22,22 @@ set -xe # $2: next version # $3: tag name # $4: extra build args for all mvn cmd +# +# Environment: +# DRY_RUN: when "true", release:prepare runs with -DdryRun=true. Poms are rewritten and validated +# locally, but nothing is committed, tagged or pushed. Defaults to false. main() { local releaseVersion="${1?Missing release version}"; shift local nextVersion="${1?Missing actual project version}"; shift local tagName="${1?Missing actual project version}"; shift local extraBuildParams=("$@") + local dryRunParams=() + if [[ "${DRY_RUN:-false}" == "true" ]]; then + printf ">> DRY RUN: release:prepare will not commit, tag nor push\n" + dryRunParams=(--define dryRun=true) + fi + printf ">> Maven prepare release %s (next-dev: %s; tag: %s)\n" "${releaseVersion}" "${nextVersion}" "${tagName}" local release_profiles="release,ossrh,gpg2" @@ -41,6 +51,7 @@ main() { --define arguments="-DskipTests -DskipITs -Dcheckstyle.skip -Denforcer.skip=true -Drat.skip" \ --settings .jenkins/settings.xml \ --activate-profiles "$release_profiles" \ + "${dryRunParams[@]}" \ "${extraBuildParams[@]}" } diff --git a/.jenkins/scripts/release_legacy.sh b/.jenkins/scripts/release_legacy.sh index 92cbb3db69b6b..a95f35ed38f8f 100644 --- a/.jenkins/scripts/release_legacy.sh +++ b/.jenkins/scripts/release_legacy.sh @@ -21,6 +21,11 @@ set -xe # $1: Branch # $2: current version # $3: extra build args for all mvn cmd +# +# NOTE: VersionController.getSnapshotVersion (tqa-e2e-tests-tool shared library), used by +# ci/Jenkinsfile-release, is the source of truth for the release version scheme. +# The bump below is kept in sync with it: on the calendar scheme 1.., +# December rolls over to January of the next year (1.2612.0 -> 1.2701.0). main() { local branch="${1?Missing branch}" local currentVersion="${2?Missing project version}" @@ -39,7 +44,12 @@ main() { if [[ ${branch} == 'master' ]]; then maintenance_branch="maintenance/${maj}.${min}" maintenance_version="${maj}.${min}.$((rev + 1))-SNAPSHOT" - min=$((min + 1)) + if [[ ${#min} -eq 4 && ${min} == *12 ]]; then + # Calendar scheme 1..: December rolls over to January of the next year + min=$((min + 89)) + else + min=$((min + 1)) + fi rev="0" else rev=$((rev + 1)) diff --git a/ci/Jenkinsfile-release b/ci/Jenkinsfile-release index b61ccc1674c8b..5d524931b2a46 100644 --- a/ci/Jenkinsfile-release +++ b/ci/Jenkinsfile-release @@ -104,9 +104,10 @@ pipeline { description: ''' Type of release: GA: release for General Available - ex: 1.63.0-SNAPSHOT is released as 1.63.0 and master branch is bumped as 1.64.0-SNAPSHOT + ex: 1.2610.0-SNAPSHOT is released as 1.2610.0 and master branch is bumped as 1.2611.0-SNAPSHOT + The December to January rollover is handled: 1.2612.0 is followed by 1.2701.0-SNAPSHOT MAINTENANCE: release for General Available of MAINTENANCE - ex: 1.63.1-SNAPSHOT is released as 1.63.1 and branch is bumped as 1.63.2-SNAPSHOT''') + ex: 1.2610.1-SNAPSHOT is released as 1.2610.1 and branch is bumped as 1.2610.2-SNAPSHOT''') /////////////////////////////////////////////////////////////////////////////////////////////////////////////// @@ -165,13 +166,20 @@ pipeline { sectionHeaderStyle: """ background-color: #FF0000; text-align: center; font-size: 35px !important; font-weight : bold; """) /////////////////////////////////////////////////////////////////////////////////////////////////////////////// + booleanParam( + name: 'DRY_RUN', + defaultValue: false, + description: '''Simulate a release without publishing anything. + `release:prepare` runs with `-DdryRun=true`: poms are rewritten and validated locally, + but nothing is committed, tagged or pushed. + The perform, studio modules, docker, next iteration and maintenance branch stages are skipped. + Use it to validate the computed versions and the pipeline itself before a real release.''') booleanParam( name: 'FAKE_RELEASE', defaultValue: false, - description: '''For debug purposes, the job will deploy in: - - NOT IMPLEMENTED Artifactory Dev instead of Artifactory Prod for docker images - - NOT IMPLEMENTED Artifacts-zl instead of sonatype for java artefacts - - The job will not tag/commit on git fork from FAKE_REPOSITORY''') + description: '''For debug purposes, the job will: + - not tag/commit on git talend/component-runtime but on the fork from FAKE_REPOSITORY + Note: to only simulate a release without publishing anything, use DRY_RUN instead.''') string( name: 'FAKE_REPOSITORY', defaultValue: 'acatoire/component-runtime', @@ -219,14 +227,15 @@ pipeline { script { println "Create assemblyExtraBuildParams from user provided parameters and job option" extraBuildParams = assemblyExtraBuildParams(params.FAKE_RELEASE as Boolean, - params.NO_STAGING as Boolean) + params.NO_STAGING as Boolean, + params.DRY_RUN as Boolean) } /////////////////////////////////////////// // Updating build displayName and description /////////////////////////////////////////// script { - JenkinsStatusController.jobNameCreation("$params.ACTION") + JenkinsStatusController.jobNameCreation(params.DRY_RUN ? "$params.ACTION-DRY_RUN" : "$params.ACTION") // updating build description String description = """ @@ -236,13 +245,25 @@ pipeline { """.stripIndent() JenkinsStatusController.jobDescriptionAppend(description) + if (params.DRY_RUN) { + // updating build description + description = """ + --------------------------------------------------- + This is a DRY RUN: + - poms are rewritten and validated locally only + - nothing is committed, tagged, pushed or deployed + --------------------------------------------------- + + """.stripIndent() + JenkinsStatusController.jobDescriptionAppend(description) + } + if (params.FAKE_RELEASE) { // updating build description description = """ --------------------------------------------------- This is a fake release: - - artefacts will be posted on artifact-zl - - docker image will be deployed on artifactory dev + - git tag and commits target the fork $params.FAKE_REPOSITORY --------------------------------------------------- """.stripIndent() @@ -316,6 +337,18 @@ pipeline { maintenanceVersion, maintenanceBranch) = get_release_info(pomVersion, isMaintenanceRelease) tagName = "component-runtime-${releaseVersion}" + + // Written under target/ so it stays out of the SCM working tree inspected by release:prepare + writeFile file: 'target/release-version-info.txt', + text: """\ + pomVersion=$pomVersion + releaseVersion=$releaseVersion + nextVersion=$nextVersion + maintenanceVersion=$maintenanceVersion + maintenanceBranch=$maintenanceBranch + tagName=$tagName + """.stripIndent() + archiveArtifacts artifacts: 'target/release-version-info.txt', allowEmptyArchive: false } } } @@ -327,7 +360,7 @@ pipeline { /////////////////////////////////////////// // Updating build description and name with calculated info /////////////////////////////////////////// - JenkinsStatusController.jobNameCreation("$releaseVersion") + JenkinsStatusController.jobNameCreation(params.DRY_RUN ? "$releaseVersion-DRY_RUN" : "$releaseVersion") String description = """ ---------------------------------------------------------------- @@ -343,7 +376,7 @@ pipeline { /////////////////////////////////////////// String checkMsg = """ - You will do a $params.ACTION release + You will do a $params.ACTION release${params.DRY_RUN ? ' as a **DRY RUN** (nothing published)' : ''} Actual Version $pomVersion will be release as $releaseVersion. After the release the repository will be bumped as $nextVersion. **Are you OK to continue?**""".stripIndent() @@ -361,10 +394,12 @@ pipeline { gpgCredentials]) { script { echo "Maven prepare release $releaseVersion (next-dev: $nextVersion; tag: $tagName)" - sh "bash .jenkins/scripts/release/release-2-prepare.sh $releaseVersion \ - $nextVersion \ - $tagName \ - $extraBuildParams" + withEnv(["DRY_RUN=${params.DRY_RUN}"]) { + sh "bash .jenkins/scripts/release/release-2-prepare.sh $releaseVersion \ + $nextVersion \ + $tagName \ + $extraBuildParams" + } } } } @@ -372,11 +407,29 @@ pipeline { always { println "Publish prepared pom.xml files as Jenkins artifact for analysis" archiveArtifacts artifacts: '**/*pom.xml', allowEmptyArchive: false, onlyIfSuccessful: false + script { + if (params.DRY_RUN) { + // With -DdryRun=true the plugin never rewrites pom.xml in place: the versions it would + // have committed live in pom.xml.tag / pom.xml.next, so those are the files to inspect. + println "Dry run: publish the poms release:prepare would have written" + archiveArtifacts artifacts: '**/pom.xml.tag, **/pom.xml.next, release.properties', + allowEmptyArchive: true, onlyIfSuccessful: false + + // Drop release.properties and the pom.xml.* backups so a later run cannot resume this + // simulated release if the workspace is ever reused. + println "Dry run: clean up the release:prepare working files" + sh(script: "mvn release:clean --batch-mode --settings .jenkins/settings.xml", + returnStatus: true) + } + } } } } stage('Maven release process') { + when { + expression { !params.DRY_RUN } + } steps { withCredentials([nexusCredentials, ossrhCredentials, @@ -394,7 +447,7 @@ pipeline { stage('Release studio modules') { when { - expression { params.RELEASE_STUDIO_MODULES } + expression { params.RELEASE_STUDIO_MODULES && !params.DRY_RUN } } steps { withCredentials([nexusCredentials, @@ -414,7 +467,7 @@ pipeline { stage('Release Docker image') { when { - expression { !params.NO_DOCKER } + expression { !params.NO_DOCKER && !params.DRY_RUN } } steps { withCredentials([gitCredentials, @@ -430,6 +483,9 @@ pipeline { } stage('Prepare next iteration') { + when { + expression { !params.DRY_RUN } + } steps { withCredentials([gitCredentials, nexusCredentials, @@ -444,7 +500,7 @@ pipeline { stage('Create maintenance branch') { when { - expression { isMasterBranch && params.ACTION == "GA" } + expression { isMasterBranch && params.ACTION == "GA" && !params.DRY_RUN } } steps { withCredentials([gitCredentials, @@ -483,10 +539,11 @@ pipeline { * * @param Boolean fakeRelease * @param Boolean noStaging + * @param Boolean dryRun * * @return extraBuildParams as a string ready for mvn cmd */ -private String assemblyExtraBuildParams(Boolean fakeRelease, Boolean noStaging) { +private String assemblyExtraBuildParams(Boolean fakeRelease, Boolean noStaging, Boolean dryRun) { String extraBuildParams println 'Processing extraBuildParams' @@ -497,13 +554,13 @@ private String assemblyExtraBuildParams(Boolean fakeRelease, Boolean noStaging) } // Manage fake release parameter - if (fakeRelease) { + if (fakeRelease || dryRun) { // Overwrite the git repository, in order not to write in "talend/component-runtime" buildParamsAsArray.add("--define scm.repository=$params.FAKE_REPOSITORY") } // Manage no-staging parameter - if (noStaging) { + if (noStaging || dryRun) { buildParamsAsArray.add("--activate-profiles no-staging") } @@ -519,16 +576,21 @@ private String assemblyExtraBuildParams(Boolean fakeRelease, Boolean noStaging) /** * Retrieves release information based on the provided current version. * - * @param currentVersion The current version string to evaluate (e.g., "1.65.0M1-SNAPSHOT"). + * The version arithmetic is delegated to the `VersionController` shared library step (backed by + * `VersionManager` in tqa-e2e-testing-tool), which is the single source of truth shared with the + * Connectors release jobs. It supports both the legacy scheme (1.95.0) and the calendar scheme + * (1.YYMM.patch), including the December to January rollover: 1.2612.0 gives 1.2701.0-SNAPSHOT. + * + * @param currentVersion The current version declared in the pom (e.g., "1.2610.0-SNAPSHOT"). * @param maintenance Indicates whether it is a maintenance release (true) or a main branch release (false). * @return An ArrayList containing release information: * - Index 0: Release version. * - Index 1: Next development version. - * - Index 2: Maintenance version (empty string for main branch releases). - * - Index 3: Maintenance branch name (empty string for main branch releases). + * - Index 2: Maintenance version. + * - Index 3: Maintenance branch name. */ -private static ArrayList get_release_info(String currentVersion, - Boolean maintenance) { +private ArrayList get_release_info(String currentVersion, + Boolean maintenance) { println("Evaluate release name from current version: $currentVersion") if (maintenance) { @@ -538,42 +600,20 @@ private static ArrayList get_release_info(String currentVersion, println("This is a GA release") } - // Split the version (ex: "1.65.0M1-SNAPSHOT") on '.' and '-' - def parts = currentVersion.split(/[\.-]/) - int maj = parts[0] as int - int min = parts[1] as int - int rev = parts[2] as int - - String releaseVersion - releaseVersion = "${maj}.${min}.${rev}" - + String releaseVersion = currentVersion.replace('-SNAPSHOT', '') println("Release version : $releaseVersion") - // New maintenance branch need to be created. - String maintenanceBranch = "maintenance/${maj}.${min}" - String maintenanceVersion = "${maj}.${min}.${rev + 1}-SNAPSHOT" - println("Maintenance version : $releaseVersion") - println("Maintenance branch name : $maintenanceBranch") + Map snapshotVersions = VersionController.getSnapshotVersion(releaseVersion) + // New maintenance branch to be created from this release. + String maintenanceBranch = VersionController.getMaintenanceBranchName(releaseVersion) + String maintenanceVersion = snapshotVersions.maintenance + println("Maintenance version : $maintenanceVersion") + println("Maintenance branch name : $maintenanceBranch") - // Calculate variables according to branch - String nextVersion - if (!maintenance) { - // master release - min++ - rev = 0 - - // Calculate the next development version - nextVersion = "${maj}.${min}.${rev}-SNAPSHOT" - - } - else { - // Maintenance release - rev++ - // Calculate the next development version - nextVersion = "${maj}.${min}.${rev}-SNAPSHOT" - } - + // Calculate the next development version according to the branch: + // a GA release opens the next minor, a maintenance release opens the next patch. + String nextVersion = maintenance ? snapshotVersions.maintenance : snapshotVersions.master println("Next version : $nextVersion") return [releaseVersion, nextVersion, maintenanceVersion, maintenanceBranch] diff --git a/component-api/pom.xml b/component-api/pom.xml index e72820439c886..4be71aa5237a8 100644 --- a/component-api/pom.xml +++ b/component-api/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-api diff --git a/component-form/component-form-core/pom.xml b/component-form/component-form-core/pom.xml index c39c0a1f0a41c..a3ea5f9505701 100644 --- a/component-form/component-form-core/pom.xml +++ b/component-form/component-form-core/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-form - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-form-core diff --git a/component-form/component-form-model/pom.xml b/component-form/component-form-model/pom.xml index 430cc402fdefc..4cd7ea64c11b7 100644 --- a/component-form/component-form-model/pom.xml +++ b/component-form/component-form-model/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-form - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-form-model diff --git a/component-form/component-uispec-mapper/pom.xml b/component-form/component-uispec-mapper/pom.xml index 03fa31fb48d9b..b8876b4cb5ae6 100644 --- a/component-form/component-uispec-mapper/pom.xml +++ b/component-form/component-uispec-mapper/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-form - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-uispec-mapper diff --git a/component-form/pom.xml b/component-form/pom.xml index 28425e7b11bed..361970dc1db7a 100644 --- a/component-form/pom.xml +++ b/component-form/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-form diff --git a/component-runtime-beam/pom.xml b/component-runtime-beam/pom.xml index d7affc717433d..9143d9e921837 100644 --- a/component-runtime-beam/pom.xml +++ b/component-runtime-beam/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-runtime-beam @@ -83,6 +83,13 @@ + + org.apache.commons + commons-compress + ${commons-compress.version} + + + org.apache.beam beam-runners-spark-3 diff --git a/component-runtime-design-extension/pom.xml b/component-runtime-design-extension/pom.xml index b8374b97e526b..5f6c3c860dd93 100644 --- a/component-runtime-design-extension/pom.xml +++ b/component-runtime-design-extension/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-runtime-design-extension diff --git a/component-runtime-impl/pom.xml b/component-runtime-impl/pom.xml index 57541ca0db217..90f2598e749a4 100644 --- a/component-runtime-impl/pom.xml +++ b/component-runtime-impl/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-runtime-impl diff --git a/component-runtime-manager/pom.xml b/component-runtime-manager/pom.xml index 1eb4ddf0fea18..e035d5d59709e 100644 --- a/component-runtime-manager/pom.xml +++ b/component-runtime-manager/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-runtime-manager diff --git a/component-runtime-testing/component-runtime-beam-junit/pom.xml b/component-runtime-testing/component-runtime-beam-junit/pom.xml index fe3383174b4b6..d5d90c67ee581 100644 --- a/component-runtime-testing/component-runtime-beam-junit/pom.xml +++ b/component-runtime-testing/component-runtime-beam-junit/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime-testing - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-runtime-beam-junit diff --git a/component-runtime-testing/component-runtime-http-junit/pom.xml b/component-runtime-testing/component-runtime-http-junit/pom.xml index 36ea6444b24df..b14d5fe93f851 100644 --- a/component-runtime-testing/component-runtime-http-junit/pom.xml +++ b/component-runtime-testing/component-runtime-http-junit/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime-testing - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-runtime-http-junit diff --git a/component-runtime-testing/component-runtime-junit-base/pom.xml b/component-runtime-testing/component-runtime-junit-base/pom.xml index 242930c8626f7..e7606c559c228 100644 --- a/component-runtime-testing/component-runtime-junit-base/pom.xml +++ b/component-runtime-testing/component-runtime-junit-base/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime-testing - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-runtime-junit-base diff --git a/component-runtime-testing/component-runtime-junit/pom.xml b/component-runtime-testing/component-runtime-junit/pom.xml index 56f2c1aff3af0..e1ffa80070462 100644 --- a/component-runtime-testing/component-runtime-junit/pom.xml +++ b/component-runtime-testing/component-runtime-junit/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime-testing - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-runtime-junit diff --git a/component-runtime-testing/component-runtime-testing-spark/pom.xml b/component-runtime-testing/component-runtime-testing-spark/pom.xml index 83c82e5c9450a..ce5953660ef41 100644 --- a/component-runtime-testing/component-runtime-testing-spark/pom.xml +++ b/component-runtime-testing/component-runtime-testing-spark/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime-testing - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-runtime-testing-spark diff --git a/component-runtime-testing/pom.xml b/component-runtime-testing/pom.xml index 2290355fe6d5e..4b77c0e5a53dd 100644 --- a/component-runtime-testing/pom.xml +++ b/component-runtime-testing/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-runtime-testing diff --git a/component-server-parent/component-server-api/pom.xml b/component-server-parent/component-server-api/pom.xml index 5a3b693fb37cb..fed8b568b42f5 100644 --- a/component-server-parent/component-server-api/pom.xml +++ b/component-server-parent/component-server-api/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-server-parent - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-server-api diff --git a/component-server-parent/component-server-model/pom.xml b/component-server-parent/component-server-model/pom.xml index c166c3f956d05..b5abddc60b1d4 100644 --- a/component-server-parent/component-server-model/pom.xml +++ b/component-server-parent/component-server-model/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-server-parent - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-server-model diff --git a/component-server-parent/component-server/pom.xml b/component-server-parent/component-server/pom.xml index db6f74dd31b5f..99f894828c079 100644 --- a/component-server-parent/component-server/pom.xml +++ b/component-server-parent/component-server/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-server-parent - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-server diff --git a/component-server-parent/extensions/component-server-extension-api/pom.xml b/component-server-parent/extensions/component-server-extension-api/pom.xml index 1449dfb8a500d..aebcb92da392f 100644 --- a/component-server-parent/extensions/component-server-extension-api/pom.xml +++ b/component-server-parent/extensions/component-server-extension-api/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component extensions - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-server-extension-api diff --git a/component-server-parent/extensions/pom.xml b/component-server-parent/extensions/pom.xml index 7066aaf1fabc9..1bb03a306135b 100644 --- a/component-server-parent/extensions/pom.xml +++ b/component-server-parent/extensions/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-server-parent - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT extensions diff --git a/component-server-parent/pom.xml b/component-server-parent/pom.xml index 1845adff4a893..f0825d60cb353 100644 --- a/component-server-parent/pom.xml +++ b/component-server-parent/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-server-parent diff --git a/component-spi/pom.xml b/component-spi/pom.xml index 5729cc8a68e30..dbcebf4b13287 100644 --- a/component-spi/pom.xml +++ b/component-spi/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-spi diff --git a/component-starter-server/pom.xml b/component-starter-server/pom.xml index 5360f07502981..67791eafb30b3 100644 --- a/component-starter-server/pom.xml +++ b/component-starter-server/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-starter-server diff --git a/component-studio/component-runtime-di/pom.xml b/component-studio/component-runtime-di/pom.xml index da15f21f2a8f0..d5bf05461b6b1 100644 --- a/component-studio/component-runtime-di/pom.xml +++ b/component-studio/component-runtime-di/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-studio - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-runtime-di diff --git a/component-studio/pom.xml b/component-studio/pom.xml index 4892a672deb64..f3b3c8246734f 100644 --- a/component-studio/pom.xml +++ b/component-studio/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-studio diff --git a/component-tools-webapp/pom.xml b/component-tools-webapp/pom.xml index 8dab85bed0852..df22f6b08e31c 100644 --- a/component-tools-webapp/pom.xml +++ b/component-tools-webapp/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-tools-webapp diff --git a/component-tools/pom.xml b/component-tools/pom.xml index c232029f3d73f..418035a848725 100644 --- a/component-tools/pom.xml +++ b/component-tools/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-tools diff --git a/container/container-core/pom.xml b/container/container-core/pom.xml index fd1ab5e48c4f7..f1e46e56af2c8 100644 --- a/container/container-core/pom.xml +++ b/container/container-core/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component container - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT container-core diff --git a/container/nested-maven-repository/pom.xml b/container/nested-maven-repository/pom.xml index 5e4bae9092bb5..921c8cc654c18 100644 --- a/container/nested-maven-repository/pom.xml +++ b/container/nested-maven-repository/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component container - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT nested-maven-repository diff --git a/container/pom.xml b/container/pom.xml index 53c6d2d37ecfd..77ae3d30a8d37 100644 --- a/container/pom.xml +++ b/container/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT container diff --git a/documentation/pom.xml b/documentation/pom.xml index 247201c30970b..4d75056fd2524 100644 --- a/documentation/pom.xml +++ b/documentation/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT documentation diff --git a/documentation/src/main/antora/antora.yml b/documentation/src/main/antora/antora.yml index 3721fd2338138..7f6f4e1a760f1 100644 --- a/documentation/src/main/antora/antora.yml +++ b/documentation/src/main/antora/antora.yml @@ -13,6 +13,6 @@ # limitations under the License. name: main title: Talend Component Kit Developer Reference Guide -version: '1.96.0' +version: '1.2610.0' nav: - modules/ROOT/nav.adoc diff --git a/documentation/src/main/antora/modules/ROOT/pages/_partials/generated_rest-resources.adoc b/documentation/src/main/antora/modules/ROOT/pages/_partials/generated_rest-resources.adoc index 2b50c6f5c3c58..090ee89746e22 100644 --- a/documentation/src/main/antora/modules/ROOT/pages/_partials/generated_rest-resources.adoc +++ b/documentation/src/main/antora/modules/ROOT/pages/_partials/generated_rest-resources.adoc @@ -3,6 +3,6 @@ ++++ +(window.talend = (window.talend || {})).swaggerUi = {"components":{"schemas":{"org_talend_sdk_component_server_front_model_error_ErrorPayload":{"properties":{"code":{"enum":["PLUGIN_MISSING","FAMILY_MISSING","TYPE_MISSING","COMPONENT_MISSING","CONFIGURATION_MISSING","ICON_MISSING","ACTION_MISSING","ACTION_ERROR","BAD_FORMAT","DESIGN_MODEL_MISSING","UNEXPECTED","UNAUTHORIZED"],"nullable":true,"type":"string"},"subCode":{"type":"string"},"description":{"type":"string"}},"type":"object"},"org_talend_sdk_component_server_api_ComponentResource_SampleErrorForBulk":{"properties":{},"type":"object"}}},"info":{"description":"UI related component server to provide metadata about component and callback for the forms.","title":"Talend Component Server","version":"1"},"openapi":"3.0.1","paths":{"/api/v1/action/execute":{"post":{"deprecated":false,"description":"This endpoint will execute any UI action and serialize the response as a JSON (pojo model). It takes as input the family, type and name of the related action to identify it and its configuration as a flat key value set using the same kind of mapping than for components (option path as key).","operationId":"execute","parameters":[{"allowEmptyValue":false,"allowReserved":false,"description":"Component family.","in":"query","name":"family","required":true,"schema":{"type":"string"}},{"allowEmptyValue":false,"allowReserved":false,"description":"Type of action.","in":"query","name":"type","required":true,"schema":{"type":"string"}},{"allowEmptyValue":false,"allowReserved":false,"description":"Action name.","in":"query","name":"action","required":true,"schema":{"type":"string"}},{"allowEmptyValue":false,"allowReserved":false,"description":"Requested language (as in a Locale) if supported by the action.","in":"query","name":"lang","required":false,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Action parameters in key/value flat json form.","required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"The action payload serialized in JSON."},"520":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/org_talend_sdk_component_server_front_model_error_ErrorPayload","type":"object"}}},"description":"If the action execution failed, payload will be an ErrorPayload with the code ACTION_ERROR."},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/org_talend_sdk_component_server_front_model_error_ErrorPayload","type":"object"}}},"description":"If the action is not set, payload will be an ErrorPayload with the code ACTION_MISSING."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/org_talend_sdk_component_server_front_model_error_ErrorPayload","type":"object"}}},"description":"If the action can't be found, payload will be an ErrorPayload with the code ACTION_MISSING."}},"tags":["Action"]}},"/api/v1/action/index":{"get":{"deprecated":false,"description":"This endpoint returns the list of available actions for a certain family and potentially filters the output limiting it to some families and types of actions.","operationId":"getActionIndex","parameters":[{"allowEmptyValue":false,"allowReserved":false,"description":"Filter the response by type.Repeat this parameter to request more than one type.","in":"query","name":"type","required":false,"schema":{"items":{"type":"string"},"type":"array"}},{"allowEmptyValue":false,"allowReserved":false,"description":"Filter the response by family.Repeat this parameter to request more than one family.","in":"query","name":"family","required":false,"schema":{"items":{"type":"string"},"type":"array"}},{"allowEmptyValue":false,"allowReserved":false,"description":"Response language in i18n format.","in":"query","name":"language","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"The action index."}},"tags":["Action"]}},"/api/v1/bulk":{"post":{"deprecated":false,"description":"Takes a request aggregating N other endpoint requests and responds all results in a normalized HTTP response representation.","operationId":"bulk","parameters":[],"requestBody":{"content":{"application/json":{"schema":{}}},"description":"The request body is a JSON object containing a list of request objects.\nIf your request contains multiple identifiers, you must use a list of strings.\nExample:\n\n```json\n{\n \"requests\": [\n {\n \"path\": \"/api/v1/component/index\",\n \"queryParameters\": {\n \"identifiers\": [\n \"12345\",\n \"6789A\"\n ]\n },\n \"verb\": \"GET\",\n \"headers\": {}\n },\n {\n \"path\": \"/api/v1/component/details\",\n \"queryParameters\": {\n \"identifier\": \"12345\"\n },\n \"verb\": \"GET\",\n \"headers\": {}\n }\n ]\n}\n```","required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"The request payloads."}},"tags":["Bulk"]}},"/api/v1/component/index":{"get":{"deprecated":false,"description":"Returns the list of available components.","operationId":"getComponentIndex","parameters":[{"allowEmptyValue":false,"allowReserved":false,"description":"Response language in i18n format.","in":"query","name":"language","required":false,"schema":{"type":"string"}},{"allowEmptyValue":false,"allowReserved":false,"description":"Should the icon binary format be included in the payload. Default is `false`.","in":"query","name":"includeIconContent","required":false,"schema":{"type":"string"}},{"allowEmptyValue":false,"allowReserved":false,"description":"Query in simple query language to filter components. It provides access to the component `plugin`, `name`, `id` and `metadata` of the first configuration property. Ex: `(id = AYETAE658349453) AND (metadata[configurationtype::type] = dataset) AND (plugin = jdbc-component) AND (name = input)`.","in":"query","name":"q","required":false,"schema":{"type":"string"}},{"allowEmptyValue":false,"allowReserved":false,"description":"Theme selector (light/dark). Defaults to light.","in":"query","name":"theme","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/octet-stream":{"schema":{}}},"description":"The index of available components."}},"tags":["Component"]}},"/api/v1/component/icon/family/{id}":{"get":{"deprecated":false,"description":"Returns the icon for a family.","operationId":"familyIcon","parameters":[{"allowEmptyValue":false,"allowReserved":false,"description":"Family identifier.","in":"path","name":"id","required":false,"schema":{"type":"string"}},{"allowEmptyValue":false,"allowReserved":false,"description":"Theme selector (light/dark). Defaults to light.","in":"query","name":"theme","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/octet-stream":{"schema":{}}},"description":"Returns a particular family icon in raw bytes."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/org_talend_sdk_component_server_front_model_error_ErrorPayload","type":"object"}}},"description":"The family or icon is not found."}},"tags":["Component"]}},"/api/v1/component/icon/index":{"get":{"deprecated":false,"description":"Returns list of available svg icons.","operationId":"getIconIndex","parameters":[{"allowEmptyValue":false,"allowReserved":false,"description":"Theme selector (light/dark/all). Defaults to light.","in":"query","name":"theme","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"image/svg+xml":{"schema":{}}},"description":"The icon list."},"404":{"content":{"application/json":{"schema":{}}},"description":"No icon found."}},"tags":["Component"]}},"/api/v1/component/details":{"get":{"deprecated":false,"description":"Returns the set of metadata about one or multiples components identified by their 'id'.","operationId":"getComponentDetail","parameters":[{"allowEmptyValue":false,"allowReserved":false,"description":"Response language in i18n format.","in":"query","name":"language","required":false,"schema":{"type":"string"}},{"allowEmptyValue":false,"allowReserved":false,"description":"The identifier id to request. Repeat this parameter to request more than one element.","in":"query","name":"identifiers","required":false,"schema":{"items":{"type":"string"},"type":"array"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"List of details for the requested components."},"400":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/org_talend_sdk_component_server_api_ComponentResource_SampleErrorForBulk","type":"object"}}},"description":"Some identifiers were not valid."}},"tags":["Component"]}},"/api/v1/component/dependencies":{"get":{"deprecated":false,"description":"Returns a list of dependencies for the given components. IMPORTANT: don't forget to add the component itself since it will not be part of the dependencies.Then you can use /dependency/{id} to download the binary.","operationId":"getDependencies","parameters":[{"allowEmptyValue":false,"allowReserved":false,"description":"The identifier id to request. Repeat this parameter to request more than one element.","in":"query","name":"identifier","required":false,"schema":{"items":{"type":"string"},"type":"array"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"The list of dependencies per component."}},"tags":["Component"]}},"/api/v1/component/dependency/{id}":{"get":{"deprecated":false,"description":"Return a binary of the dependency represented by `id`. It can be maven coordinates for dependencies or a component id.","operationId":"getDependency","parameters":[{"allowEmptyValue":false,"allowReserved":false,"description":"Dependency identifier for component/configurationType or maven coordinate. \nExample: `/api/v1/component/dependency/org.apache.commons:commons-lang3:jar:3.12.0`.","in":"path","name":"id","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/octet-stream":{"schema":{}}},"description":"The dependency binary (jar)."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/org_talend_sdk_component_server_front_model_error_ErrorPayload","type":"object"}}},"description":"If the plugin is missing, payload will be an ErrorPayload with the code PLUGIN_MISSING."}},"tags":["Component"]}},"/api/v1/component/icon/custom/{familyId}/{iconKey}":{"get":{"deprecated":false,"description":"Returns a particular key icon in raw bytes.","operationId":"icon","parameters":[{"allowEmptyValue":false,"allowReserved":false,"description":"family identifier.","in":"path","name":"familyId","required":false,"schema":{"type":"string"}},{"allowEmptyValue":false,"allowReserved":false,"description":"icon key.","in":"path","name":"iconKey","required":false,"schema":{"type":"string"}},{"allowEmptyValue":false,"allowReserved":false,"description":"Theme selector (light/dark). Defaults to light.","in":"query","name":"theme","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/octet-stream":{"schema":{}}},"description":"The icon in binary form."},"404":{"content":{"application/json":{"schema":{}}},"description":"The family or icon is not found."}},"tags":["Component"]}},"/api/v1/component/icon/{id}":{"get":{"deprecated":false,"description":"Returns a particular component icon in raw bytes.","operationId":"icon_1","parameters":[{"allowEmptyValue":false,"allowReserved":false,"description":"Component icon identifier.","in":"path","name":"id","required":false,"schema":{"type":"string"}},{"allowEmptyValue":false,"allowReserved":false,"description":"Theme selector (light/dark). Defaults to light.","in":"query","name":"theme","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/octet-stream":{"schema":{}}},"description":"The component icon in binary form."},"404":{"content":{"application/json":{"schema":{}}},"description":"The family or icon is not found."}},"tags":["Component"]}},"/api/v1/component/migrate/{id}/{configurationVersion}":{"post":{"deprecated":false,"description":"Allows to migrate a component configuration without calling any component execution.","operationId":"migrateComponent","parameters":[{"allowEmptyValue":false,"allowReserved":false,"description":"Component identifier.","in":"path","name":"id","required":false,"schema":{"type":"string"}},{"allowEmptyValue":false,"allowReserved":false,"description":"Configuration version sent, corresponding to the body content.","in":"path","name":"configurationVersion","required":false,"schema":{"type":"integer"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Actual configuration in key/value json form.","required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"New configuration for that component (or the same if no migration was needed)."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/org_talend_sdk_component_server_front_model_error_ErrorPayload","type":"object"}}},"description":"The component is not found."}},"tags":["Component"]}},"/api/v1/configurationtype/index":{"get":{"deprecated":false,"description":"Returns all available configuration type - storable models. Note that the lightPayload flag allows to load all of them at once when you eagerly need to create a client model for all configurations.","operationId":"getRepositoryModel","parameters":[{"allowEmptyValue":false,"allowReserved":false,"description":"Response language in i18n format.","in":"query","name":"language","required":false,"schema":{"type":"string"}},{"allowEmptyValue":false,"allowReserved":false,"description":"Should the payload skip the forms and actions associated to the configuration.Default value is `true`.","in":"query","name":"lightPayload","required":false,"schema":{"type":"boolean"}},{"allowEmptyValue":false,"allowReserved":false,"description":"Query in simple query language to filter configurations. It provides access to the configuration `type`, `name`, `type` and first configuration property `metadata`. See component index endpoint for a syntax example.","in":"query","name":"q","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"List of available and storable configurations (datastore, dataset, ...)."}},"tags":["Configuration Type"]}},"/api/v1/configurationtype/details":{"get":{"deprecated":false,"description":"Returns the set of metadata about one or multiples configuration identified by their 'id'.","operationId":"getConfigurationDetail","parameters":[{"allowEmptyValue":false,"allowReserved":false,"description":"Response language in i18n format.","in":"query","name":"language","required":false,"schema":{"type":"string"}},{"allowEmptyValue":false,"allowReserved":false,"description":"The identifier id to request. Repeat this parameter to request more than one element.","in":"query","name":"identifiers","required":false,"schema":{"items":{"type":"string"},"type":"array"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"List of details for the requested configuration."}},"tags":["Configuration Type"]}},"/api/v1/configurationtype/migrate/{id}/{configurationVersion}":{"post":{"deprecated":false,"description":"Allows to migrate a configuration without calling any component execution.","operationId":"migrateConfiguration","parameters":[{"allowEmptyValue":false,"allowReserved":false,"description":"The configuration identifier.","in":"path","name":"id","required":false,"schema":{"type":"string"}},{"allowEmptyValue":false,"allowReserved":false,"description":"The configuration version you send in provided body.","in":"path","name":"configurationVersion","required":false,"schema":{"type":"integer"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"object"}}},"description":"Configuration to migrate in key/value json form.","required":true},"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"New values for that configuration (or the same if no migration was needed)."},"520":{"content":{"application/json":{"schema":{}}},"description":"An unexpected error occurred during migration, payload will be an ErrorPayload with the code UNEXPECTED."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/org_talend_sdk_component_server_front_model_error_ErrorPayload","type":"object"}}},"description":"If the configuration is missing, payload will be an ErrorPayload with the code CONFIGURATION_MISSING."}},"tags":["Configuration Type"]}},"/api/v1/documentation/component/{id}":{"get":{"deprecated":false,"description":"Returns a documentation in asciidoctor format for the given component. The component is represented by its identifier (`id`).","operationId":"getDocumentation","parameters":[{"allowEmptyValue":false,"allowReserved":false,"description":"The component identifier.","in":"path","name":"id","required":false,"schema":{"type":"string"}},{"allowEmptyValue":false,"allowReserved":false,"description":"The language requested.","in":"query","name":"language","required":false,"schema":{"type":"string"}},{"allowEmptyValue":false,"allowReserved":false,"description":"The documentation part to extract. Available parts are: `ALL` (default), `DESCRIPTION`, `CONFIGURATION`","in":"query","name":"segment","required":false,"schema":{"type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"The list of available and storable configurations (datastore, dataset, ...)."},"404":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/org_talend_sdk_component_server_front_model_error_ErrorPayload","type":"object"}}},"description":"If the component is not found in the server, response will be an ErrorPayload with the code COMPONENT_MISSING."}},"tags":["Documentation"]}},"/api/v1/environment":{"get":{"deprecated":false,"description":"Returns the environment information of this instance. Useful to check the version or configure a healthcheck for the server.","operationId":"getEnvironment","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Current environment representation."}},"tags":["Environment"]}},"/api/v1/cache/clear":{"get":{"deprecated":false,"description":"Clear all caches.","operationId":"clearCaches","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{}}},"description":"Cleared caches."}},"tags":["Cache"]}}},"tags":[{"description":"Endpoints related to callbacks/triggers execution.","name":"Action"},{"description":"Enables to execute multiple requests at once.","name":"Bulk"},{"description":"Endpoints related to component metadata access.","name":"Component"},{"description":"Endpoints related to configuration types (reusable configuration) metadata access.","name":"Configuration Type"},{"description":"Endpoint to retrieve embedded component documentation.","name":"Documentation"},{"description":"Endpoint giving access to versions and last update timestamp of the server.","name":"Environment"},{"description":"Endpoints related to caches management.","name":"Cache"}],"servers":[{"url":"https://starter-toolkit.talend.io/api/demo/1.2610.0"}]};
++++ diff --git a/documentation/src/main/antora/modules/ROOT/pages/_partials/generated_sample-index.adoc b/documentation/src/main/antora/modules/ROOT/pages/_partials/generated_sample-index.adoc index 5a03fe7402c26..006428971389f 100644 --- a/documentation/src/main/antora/modules/ROOT/pages/_partials/generated_sample-index.adoc +++ b/documentation/src/main/antora/modules/ROOT/pages/_partials/generated_sample-index.adoc @@ -1,102 +1,102 @@ ifeval::["{page-origin-refname}" == "master"] -- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.96.0-SNAPSHOT&e=zip&c=activeif-component-distribution[ActiveIf]: Add visibility conditions on some configurations. +- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.2610.0-SNAPSHOT&e=zip&c=activeif-component-distribution[ActiveIf]: Add visibility conditions on some configurations. endif::[] ifeval::["{page-origin-refname}" != "master"] -- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.96.0/documentation-sample-1.96.0-activeif-component-distribution.zip[ActiveIf]: Add visibility conditions on some configurations. +- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.2610.0/documentation-sample-1.2610.0-activeif-component-distribution.zip[ActiveIf]: Add visibility conditions on some configurations. endif::[] ifeval::["{page-origin-refname}" == "master"] -- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.96.0-SNAPSHOT&e=zip&c=checkbox-component-distribution[Checkbox]: Add checkboxes or toggles to your component. +- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.2610.0-SNAPSHOT&e=zip&c=checkbox-component-distribution[Checkbox]: Add checkboxes or toggles to your component. endif::[] ifeval::["{page-origin-refname}" != "master"] -- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.96.0/documentation-sample-1.96.0-checkbox-component-distribution.zip[Checkbox]: Add checkboxes or toggles to your component. +- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.2610.0/documentation-sample-1.2610.0-checkbox-component-distribution.zip[Checkbox]: Add checkboxes or toggles to your component. endif::[] ifeval::["{page-origin-refname}" == "master"] -- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.96.0-SNAPSHOT&e=zip&c=code-component-distribution[Code]: Allow users to enter their own code. +- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.2610.0-SNAPSHOT&e=zip&c=code-component-distribution[Code]: Allow users to enter their own code. endif::[] ifeval::["{page-origin-refname}" != "master"] -- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.96.0/documentation-sample-1.96.0-code-component-distribution.zip[Code]: Allow users to enter their own code. +- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.2610.0/documentation-sample-1.2610.0-code-component-distribution.zip[Code]: Allow users to enter their own code. endif::[] ifeval::["{page-origin-refname}" == "master"] -- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.96.0-SNAPSHOT&e=zip&c=credentials-component-distribution[Credential]: Mark a configuration as sensitive data to avoid displaying it as plain text. +- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.2610.0-SNAPSHOT&e=zip&c=credentials-component-distribution[Credential]: Mark a configuration as sensitive data to avoid displaying it as plain text. endif::[] ifeval::["{page-origin-refname}" != "master"] -- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.96.0/documentation-sample-1.96.0-credentials-component-distribution.zip[Credential]: Mark a configuration as sensitive data to avoid displaying it as plain text. +- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.2610.0/documentation-sample-1.2610.0-credentials-component-distribution.zip[Credential]: Mark a configuration as sensitive data to avoid displaying it as plain text. endif::[] ifeval::["{page-origin-refname}" == "master"] -- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.96.0-SNAPSHOT&e=zip&c=datastorevalidation-component-distribution[Datastore]: Add a button allowing to check the connection to a datastore. +- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.2610.0-SNAPSHOT&e=zip&c=datastorevalidation-component-distribution[Datastore]: Add a button allowing to check the connection to a datastore. endif::[] ifeval::["{page-origin-refname}" != "master"] -- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.96.0/documentation-sample-1.96.0-datastorevalidation-component-distribution.zip[Datastore]: Add a button allowing to check the connection to a datastore. +- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.2610.0/documentation-sample-1.2610.0-datastorevalidation-component-distribution.zip[Datastore]: Add a button allowing to check the connection to a datastore. endif::[] ifeval::["{page-origin-refname}" == "master"] -- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.96.0-SNAPSHOT&e=zip&c=dropdownlist-component-distribution[Datalist]: Two ways of implementing a dropdown list with predefined choices. +- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.2610.0-SNAPSHOT&e=zip&c=dropdownlist-component-distribution[Datalist]: Two ways of implementing a dropdown list with predefined choices. endif::[] ifeval::["{page-origin-refname}" != "master"] -- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.96.0/documentation-sample-1.96.0-dropdownlist-component-distribution.zip[Datalist]: Two ways of implementing a dropdown list with predefined choices. +- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.2610.0/documentation-sample-1.2610.0-dropdownlist-component-distribution.zip[Datalist]: Two ways of implementing a dropdown list with predefined choices. endif::[] ifeval::["{page-origin-refname}" == "master"] -- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.96.0-SNAPSHOT&e=zip&c=integer-component-distribution[Integer]: Add numeric fields to your component configuration. +- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.2610.0-SNAPSHOT&e=zip&c=integer-component-distribution[Integer]: Add numeric fields to your component configuration. endif::[] ifeval::["{page-origin-refname}" != "master"] -- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.96.0/documentation-sample-1.96.0-integer-component-distribution.zip[Integer]: Add numeric fields to your component configuration. +- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.2610.0/documentation-sample-1.2610.0-integer-component-distribution.zip[Integer]: Add numeric fields to your component configuration. endif::[] ifeval::["{page-origin-refname}" == "master"] -- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.96.0-SNAPSHOT&e=zip&c=minmaxvalidation-component-distribution[Min/Max]: Specify a minimum or a maximum value for a numeric configuration. +- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.2610.0-SNAPSHOT&e=zip&c=minmaxvalidation-component-distribution[Min/Max]: Specify a minimum or a maximum value for a numeric configuration. endif::[] ifeval::["{page-origin-refname}" != "master"] -- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.96.0/documentation-sample-1.96.0-minmaxvalidation-component-distribution.zip[Min/Max]: Specify a minimum or a maximum value for a numeric configuration. +- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.2610.0/documentation-sample-1.2610.0-minmaxvalidation-component-distribution.zip[Min/Max]: Specify a minimum or a maximum value for a numeric configuration. endif::[] ifeval::["{page-origin-refname}" == "master"] -- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.96.0-SNAPSHOT&e=zip&c=multiselect-component-distribution[Multiselect]: Add a list and allow users to select multiple elements of that list. +- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.2610.0-SNAPSHOT&e=zip&c=multiselect-component-distribution[Multiselect]: Add a list and allow users to select multiple elements of that list. endif::[] ifeval::["{page-origin-refname}" != "master"] -- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.96.0/documentation-sample-1.96.0-multiselect-component-distribution.zip[Multiselect]: Add a list and allow users to select multiple elements of that list. +- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.2610.0/documentation-sample-1.2610.0-multiselect-component-distribution.zip[Multiselect]: Add a list and allow users to select multiple elements of that list. endif::[] ifeval::["{page-origin-refname}" == "master"] -- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.96.0-SNAPSHOT&e=zip&c=patternvalidation-component-distribution[Pattern]: Enforce rules based on a specific a pattern to prevent users from entering invalid values. +- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.2610.0-SNAPSHOT&e=zip&c=patternvalidation-component-distribution[Pattern]: Enforce rules based on a specific a pattern to prevent users from entering invalid values. endif::[] ifeval::["{page-origin-refname}" != "master"] -- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.96.0/documentation-sample-1.96.0-patternvalidation-component-distribution.zip[Pattern]: Enforce rules based on a specific a pattern to prevent users from entering invalid values. +- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.2610.0/documentation-sample-1.2610.0-patternvalidation-component-distribution.zip[Pattern]: Enforce rules based on a specific a pattern to prevent users from entering invalid values. endif::[] ifeval::["{page-origin-refname}" == "master"] -- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.96.0-SNAPSHOT&e=zip&c=requiredvalidation-component-distribution[Required]: Make a configuration mandatory. +- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.2610.0-SNAPSHOT&e=zip&c=requiredvalidation-component-distribution[Required]: Make a configuration mandatory. endif::[] ifeval::["{page-origin-refname}" != "master"] -- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.96.0/documentation-sample-1.96.0-requiredvalidation-component-distribution.zip[Required]: Make a configuration mandatory. +- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.2610.0/documentation-sample-1.2610.0-requiredvalidation-component-distribution.zip[Required]: Make a configuration mandatory. endif::[] ifeval::["{page-origin-refname}" == "master"] -- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.96.0-SNAPSHOT&e=zip&c=suggestions-component-distribution[Suggestions]: Suggest possible values in a field based on what the users are entering. +- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.2610.0-SNAPSHOT&e=zip&c=suggestions-component-distribution[Suggestions]: Suggest possible values in a field based on what the users are entering. endif::[] ifeval::["{page-origin-refname}" != "master"] -- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.96.0/documentation-sample-1.96.0-suggestions-component-distribution.zip[Suggestions]: Suggest possible values in a field based on what the users are entering. +- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.2610.0/documentation-sample-1.2610.0-suggestions-component-distribution.zip[Suggestions]: Suggest possible values in a field based on what the users are entering. endif::[] ifeval::["{page-origin-refname}" == "master"] -- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.96.0-SNAPSHOT&e=zip&c=table-component-distribution[Table]: Add a table to your component configuration. +- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.2610.0-SNAPSHOT&e=zip&c=table-component-distribution[Table]: Add a table to your component configuration. endif::[] ifeval::["{page-origin-refname}" != "master"] -- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.96.0/documentation-sample-1.96.0-table-component-distribution.zip[Table]: Add a table to your component configuration. +- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.2610.0/documentation-sample-1.2610.0-table-component-distribution.zip[Table]: Add a table to your component configuration. endif::[] ifeval::["{page-origin-refname}" == "master"] -- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.96.0-SNAPSHOT&e=zip&c=textarea-component-distribution[Textarea]: Add a text area for configurations expecting long texts or values. +- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.2610.0-SNAPSHOT&e=zip&c=textarea-component-distribution[Textarea]: Add a text area for configurations expecting long texts or values. endif::[] ifeval::["{page-origin-refname}" != "master"] -- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.96.0/documentation-sample-1.96.0-textarea-component-distribution.zip[Textarea]: Add a text area for configurations expecting long texts or values. +- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.2610.0/documentation-sample-1.2610.0-textarea-component-distribution.zip[Textarea]: Add a text area for configurations expecting long texts or values. endif::[] ifeval::["{page-origin-refname}" == "master"] -- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.96.0-SNAPSHOT&e=zip&c=textinput-component-distribution[Input]: Add a simple text input field to the component configuration +- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.2610.0-SNAPSHOT&e=zip&c=textinput-component-distribution[Input]: Add a simple text input field to the component configuration endif::[] ifeval::["{page-origin-refname}" != "master"] -- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.96.0/documentation-sample-1.96.0-textinput-component-distribution.zip[Input]: Add a simple text input field to the component configuration +- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.2610.0/documentation-sample-1.2610.0-textinput-component-distribution.zip[Input]: Add a simple text input field to the component configuration endif::[] ifeval::["{page-origin-refname}" == "master"] -- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.96.0-SNAPSHOT&e=zip&c=updatable-component-distribution[Update]: Provide a button allowing to fill a part of the component configuration based on a service. +- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.2610.0-SNAPSHOT&e=zip&c=updatable-component-distribution[Update]: Provide a button allowing to fill a part of the component configuration based on a service. endif::[] ifeval::["{page-origin-refname}" != "master"] -- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.96.0/documentation-sample-1.96.0-updatable-component-distribution.zip[Update]: Provide a button allowing to fill a part of the component configuration based on a service. +- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.2610.0/documentation-sample-1.2610.0-updatable-component-distribution.zip[Update]: Provide a button allowing to fill a part of the component configuration based on a service. endif::[] ifeval::["{page-origin-refname}" == "master"] -- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.96.0-SNAPSHOT&e=zip&c=urlvalidation-component-distribution[Validation]: Specify constraints to make sure that a URL is well formed. +- link:https://oss.sonatype.org/service/local/artifact/maven/content?r=snapshots&g=org.talend.sdk.component&a=documentation-sample&v=1.2610.0-SNAPSHOT&e=zip&c=urlvalidation-component-distribution[Validation]: Specify constraints to make sure that a URL is well formed. endif::[] ifeval::["{page-origin-refname}" != "master"] -- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.96.0/documentation-sample-1.96.0-urlvalidation-component-distribution.zip[Validation]: Specify constraints to make sure that a URL is well formed. +- link:https://repo.maven.apache.org/maven2/org/talend/sdk/component/documentation-sample/1.2610.0/documentation-sample-1.2610.0-urlvalidation-component-distribution.zip[Validation]: Specify constraints to make sure that a URL is well formed. endif::[] \ No newline at end of file diff --git a/documentation/src/main/frontend/package-lock.json b/documentation/src/main/frontend/package-lock.json index 1c9e930c30dd0..a259a9bd0156f 100644 --- a/documentation/src/main/frontend/package-lock.json +++ b/documentation/src/main/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "documentation", - "version": "1.96.0-SNAPSHOT", + "version": "1.2610.0-SNAPSHOT", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "documentation", - "version": "1.96.0-SNAPSHOT", + "version": "1.2610.0-SNAPSHOT", "dependencies": { "@antora/cli": "3.0.3", "@antora/site-generator-default": "3.0.3", diff --git a/images/component-server-image/pom.xml b/images/component-server-image/pom.xml index a41af5574fa06..f64324238c1a5 100644 --- a/images/component-server-image/pom.xml +++ b/images/component-server-image/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component images - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-server-image diff --git a/images/component-starter-server-image/pom.xml b/images/component-starter-server-image/pom.xml index 16db4049cdfa6..3100c8f0acbbb 100644 --- a/images/component-starter-server-image/pom.xml +++ b/images/component-starter-server-image/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component images - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-starter-server-image diff --git a/images/pom.xml b/images/pom.xml index 8d9647ae969e4..7f356296328d9 100644 --- a/images/pom.xml +++ b/images/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT images diff --git a/images/remote-engine-customizer-image/pom.xml b/images/remote-engine-customizer-image/pom.xml index 0d2fdbf6826a3..11db701e7258e 100644 --- a/images/remote-engine-customizer-image/pom.xml +++ b/images/remote-engine-customizer-image/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component images - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT remote-engine-customizer-image diff --git a/pom.xml b/pom.xml index 46ca1587d851b..66970318e767d 100644 --- a/pom.xml +++ b/pom.xml @@ -18,7 +18,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT pom Component Runtime diff --git a/remote-engine-customizer/pom.xml b/remote-engine-customizer/pom.xml index 3531f219cd25a..335cb2b0c9023 100644 --- a/remote-engine-customizer/pom.xml +++ b/remote-engine-customizer/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT remote-engine-customizer diff --git a/reporting/pom.xml b/reporting/pom.xml index 35a92036c13c6..22e3522bd9fe1 100644 --- a/reporting/pom.xml +++ b/reporting/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT reporting diff --git a/sample-parent/documentation-sample/activeif-component/pom.xml b/sample-parent/documentation-sample/activeif-component/pom.xml index f8627e4d6de06..11b6c3a1a05c4 100644 --- a/sample-parent/documentation-sample/activeif-component/pom.xml +++ b/sample-parent/documentation-sample/activeif-component/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component documentation-sample - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT activeif-component diff --git a/sample-parent/documentation-sample/checkbox-component/pom.xml b/sample-parent/documentation-sample/checkbox-component/pom.xml index 44a5a19ce4a57..d680ac082f2b8 100644 --- a/sample-parent/documentation-sample/checkbox-component/pom.xml +++ b/sample-parent/documentation-sample/checkbox-component/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component documentation-sample - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT checkbox-component diff --git a/sample-parent/documentation-sample/code-component/pom.xml b/sample-parent/documentation-sample/code-component/pom.xml index ebcaf93916887..65e9b69e84989 100644 --- a/sample-parent/documentation-sample/code-component/pom.xml +++ b/sample-parent/documentation-sample/code-component/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component documentation-sample - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT code-component diff --git a/sample-parent/documentation-sample/credentials-component/pom.xml b/sample-parent/documentation-sample/credentials-component/pom.xml index 74a72746a0bf2..f5c687f18a885 100644 --- a/sample-parent/documentation-sample/credentials-component/pom.xml +++ b/sample-parent/documentation-sample/credentials-component/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component documentation-sample - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT credentials-component diff --git a/sample-parent/documentation-sample/datastorevalidation-component/pom.xml b/sample-parent/documentation-sample/datastorevalidation-component/pom.xml index 10b1bd8341991..c3b108c316315 100644 --- a/sample-parent/documentation-sample/datastorevalidation-component/pom.xml +++ b/sample-parent/documentation-sample/datastorevalidation-component/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component documentation-sample - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT datastorevalidation-component diff --git a/sample-parent/documentation-sample/dropdownlist-component/pom.xml b/sample-parent/documentation-sample/dropdownlist-component/pom.xml index 741e4efb70ada..a2144fce0c59e 100644 --- a/sample-parent/documentation-sample/dropdownlist-component/pom.xml +++ b/sample-parent/documentation-sample/dropdownlist-component/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component documentation-sample - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT dropdownlist-component diff --git a/sample-parent/documentation-sample/integer-component/pom.xml b/sample-parent/documentation-sample/integer-component/pom.xml index b62191de5aa75..34a323407cad1 100644 --- a/sample-parent/documentation-sample/integer-component/pom.xml +++ b/sample-parent/documentation-sample/integer-component/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component documentation-sample - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT integer-component diff --git a/sample-parent/documentation-sample/minmaxvalidation-component/pom.xml b/sample-parent/documentation-sample/minmaxvalidation-component/pom.xml index 185deb06e95d7..07dc9c43b20c2 100644 --- a/sample-parent/documentation-sample/minmaxvalidation-component/pom.xml +++ b/sample-parent/documentation-sample/minmaxvalidation-component/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component documentation-sample - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT minmaxvalidation-component diff --git a/sample-parent/documentation-sample/multiselect-component/pom.xml b/sample-parent/documentation-sample/multiselect-component/pom.xml index a2c6e9f1412a5..dcaa61ef17cde 100644 --- a/sample-parent/documentation-sample/multiselect-component/pom.xml +++ b/sample-parent/documentation-sample/multiselect-component/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component documentation-sample - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT multiselect-component diff --git a/sample-parent/documentation-sample/patternvalidation-component/pom.xml b/sample-parent/documentation-sample/patternvalidation-component/pom.xml index 8990a1119816e..4431cbbd678e7 100644 --- a/sample-parent/documentation-sample/patternvalidation-component/pom.xml +++ b/sample-parent/documentation-sample/patternvalidation-component/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component documentation-sample - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT patternvalidation-component diff --git a/sample-parent/documentation-sample/pom.xml b/sample-parent/documentation-sample/pom.xml index 1bb8ae76fbf75..e033aad249aeb 100644 --- a/sample-parent/documentation-sample/pom.xml +++ b/sample-parent/documentation-sample/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component sample-parent - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT documentation-sample diff --git a/sample-parent/documentation-sample/requiredvalidation-component/pom.xml b/sample-parent/documentation-sample/requiredvalidation-component/pom.xml index 00b7bd8df963b..8d3f90a5b2b8a 100644 --- a/sample-parent/documentation-sample/requiredvalidation-component/pom.xml +++ b/sample-parent/documentation-sample/requiredvalidation-component/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component documentation-sample - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT requiredvalidation-component diff --git a/sample-parent/documentation-sample/suggestions-component/pom.xml b/sample-parent/documentation-sample/suggestions-component/pom.xml index f9b1d3d9d1489..d0b1fb6e0ee30 100644 --- a/sample-parent/documentation-sample/suggestions-component/pom.xml +++ b/sample-parent/documentation-sample/suggestions-component/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component documentation-sample - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT suggestions-component diff --git a/sample-parent/documentation-sample/table-component/pom.xml b/sample-parent/documentation-sample/table-component/pom.xml index 561724a0ff969..1105acf136b54 100644 --- a/sample-parent/documentation-sample/table-component/pom.xml +++ b/sample-parent/documentation-sample/table-component/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component documentation-sample - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT table-component diff --git a/sample-parent/documentation-sample/textarea-component/pom.xml b/sample-parent/documentation-sample/textarea-component/pom.xml index 1b896ea779971..d8264f18ae189 100644 --- a/sample-parent/documentation-sample/textarea-component/pom.xml +++ b/sample-parent/documentation-sample/textarea-component/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component documentation-sample - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT textarea-component diff --git a/sample-parent/documentation-sample/textinput-component/pom.xml b/sample-parent/documentation-sample/textinput-component/pom.xml index 015d21628b417..a367085228b3f 100644 --- a/sample-parent/documentation-sample/textinput-component/pom.xml +++ b/sample-parent/documentation-sample/textinput-component/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component documentation-sample - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT textinput-component diff --git a/sample-parent/documentation-sample/updatable-component/pom.xml b/sample-parent/documentation-sample/updatable-component/pom.xml index 347020e633aa8..8892456b15a5c 100644 --- a/sample-parent/documentation-sample/updatable-component/pom.xml +++ b/sample-parent/documentation-sample/updatable-component/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component documentation-sample - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT updatable-component diff --git a/sample-parent/documentation-sample/urlvalidation-component/pom.xml b/sample-parent/documentation-sample/urlvalidation-component/pom.xml index 151b84723d2cc..5359fb2c6782a 100644 --- a/sample-parent/documentation-sample/urlvalidation-component/pom.xml +++ b/sample-parent/documentation-sample/urlvalidation-component/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component documentation-sample - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT urlvalidation-component diff --git a/sample-parent/pom.xml b/sample-parent/pom.xml index 1157b27408d5f..c509ce5770109 100644 --- a/sample-parent/pom.xml +++ b/sample-parent/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT sample-parent diff --git a/sample-parent/sample-beam/pom.xml b/sample-parent/sample-beam/pom.xml index 7654ee0ca3c67..a8f132f1d0d7f 100644 --- a/sample-parent/sample-beam/pom.xml +++ b/sample-parent/sample-beam/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component sample-parent - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT sample-beam diff --git a/sample-parent/sample-connector/pom.xml b/sample-parent/sample-connector/pom.xml index e8e2e6446a76c..1e0e71806432e 100644 --- a/sample-parent/sample-connector/pom.xml +++ b/sample-parent/sample-connector/pom.xml @@ -20,7 +20,7 @@ org.talend.sdk.component sample-parent - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT sample-connector @@ -58,7 +58,7 @@ org.talend.sdk.component component-runtime-impl - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT compile diff --git a/sample-parent/sample-features/actions-in-forms/pom.xml b/sample-parent/sample-features/actions-in-forms/pom.xml index 2f44ad388c68d..6852caf91c91f 100644 --- a/sample-parent/sample-features/actions-in-forms/pom.xml +++ b/sample-parent/sample-features/actions-in-forms/pom.xml @@ -18,7 +18,7 @@ org.talend.sdk.component sample-features - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT org.talend.sdk.component.sample.feature diff --git a/sample-parent/sample-features/aftergroup-lastgroup/pom.xml b/sample-parent/sample-features/aftergroup-lastgroup/pom.xml index 57e85bf75baae..f8e5cb18642be 100644 --- a/sample-parent/sample-features/aftergroup-lastgroup/pom.xml +++ b/sample-parent/sample-features/aftergroup-lastgroup/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component sample-features - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT org.talend.sdk.component.sample.feature diff --git a/sample-parent/sample-features/checkpoint-runner/pom.xml b/sample-parent/sample-features/checkpoint-runner/pom.xml index eccafe02252f7..0a73768eacdcc 100644 --- a/sample-parent/sample-features/checkpoint-runner/pom.xml +++ b/sample-parent/sample-features/checkpoint-runner/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component sample-features - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT org.talend.sdk.component.sample.feature diff --git a/sample-parent/sample-features/conditional-outputs/pom.xml b/sample-parent/sample-features/conditional-outputs/pom.xml index 6c8cdea55907f..de2da1d3459e4 100644 --- a/sample-parent/sample-features/conditional-outputs/pom.xml +++ b/sample-parent/sample-features/conditional-outputs/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component sample-features - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT conditionalOutputs diff --git a/sample-parent/sample-features/configuration-form/pom.xml b/sample-parent/sample-features/configuration-form/pom.xml index 923de219d59d2..b390e353a964e 100644 --- a/sample-parent/sample-features/configuration-form/pom.xml +++ b/sample-parent/sample-features/configuration-form/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component sample-features - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT configurationFormSample diff --git a/sample-parent/sample-features/database-mapping/pom.xml b/sample-parent/sample-features/database-mapping/pom.xml index 8a1665043b05d..7f9f489426797 100644 --- a/sample-parent/sample-features/database-mapping/pom.xml +++ b/sample-parent/sample-features/database-mapping/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component sample-features - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT databasemapping diff --git a/sample-parent/sample-features/entry-with-error/pom.xml b/sample-parent/sample-features/entry-with-error/pom.xml index a9c3bf685dc47..25eafab99a670 100644 --- a/sample-parent/sample-features/entry-with-error/pom.xml +++ b/sample-parent/sample-features/entry-with-error/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component sample-features - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT org.talend.sdk.component.sample.feature diff --git a/sample-parent/sample-features/fixed-schema/pom.xml b/sample-parent/sample-features/fixed-schema/pom.xml index 86aae5dd73c6a..fbcb82bafb632 100644 --- a/sample-parent/sample-features/fixed-schema/pom.xml +++ b/sample-parent/sample-features/fixed-schema/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component sample-features - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT fixedschema diff --git a/sample-parent/sample-features/loading-analysis/loading-dependencies-common/pom.xml b/sample-parent/sample-features/loading-analysis/loading-dependencies-common/pom.xml index c566b6439d921..7be61adedbbb3 100644 --- a/sample-parent/sample-features/loading-analysis/loading-dependencies-common/pom.xml +++ b/sample-parent/sample-features/loading-analysis/loading-dependencies-common/pom.xml @@ -18,7 +18,7 @@ org.talend.sdk.component.loading-analysis loading-analysis - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT diff --git a/sample-parent/sample-features/loading-analysis/loading-dependencies-with-dataprepRunAnnotation/pom.xml b/sample-parent/sample-features/loading-analysis/loading-dependencies-with-dataprepRunAnnotation/pom.xml index 23c85ef45ac1a..53296b6060124 100644 --- a/sample-parent/sample-features/loading-analysis/loading-dependencies-with-dataprepRunAnnotation/pom.xml +++ b/sample-parent/sample-features/loading-analysis/loading-dependencies-with-dataprepRunAnnotation/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component.loading-analysis loading-analysis - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT loading-dependencies-with-dataprepRunAnnotation diff --git a/sample-parent/sample-features/loading-analysis/loading-dependencies-with-dataset/pom.xml b/sample-parent/sample-features/loading-analysis/loading-dependencies-with-dataset/pom.xml index 81429077e1530..688f15e2f1a17 100644 --- a/sample-parent/sample-features/loading-analysis/loading-dependencies-with-dataset/pom.xml +++ b/sample-parent/sample-features/loading-analysis/loading-dependencies-with-dataset/pom.xml @@ -18,7 +18,7 @@ org.talend.sdk.component.loading-analysis loading-analysis - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT loading-dependencies-with-dataset diff --git a/sample-parent/sample-features/loading-analysis/loading-dependencies-with-datastore/pom.xml b/sample-parent/sample-features/loading-analysis/loading-dependencies-with-datastore/pom.xml index 22a67d8c6ba60..61bd1c399d19c 100644 --- a/sample-parent/sample-features/loading-analysis/loading-dependencies-with-datastore/pom.xml +++ b/sample-parent/sample-features/loading-analysis/loading-dependencies-with-datastore/pom.xml @@ -18,7 +18,7 @@ org.talend.sdk.component.loading-analysis loading-analysis - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT loading-dependencies-with-datastore diff --git a/sample-parent/sample-features/loading-analysis/loading-dependencies-with-dynamicDependenciesConfiguration/pom.xml b/sample-parent/sample-features/loading-analysis/loading-dependencies-with-dynamicDependenciesConfiguration/pom.xml index ae225861e7b94..583ecf25f1991 100644 --- a/sample-parent/sample-features/loading-analysis/loading-dependencies-with-dynamicDependenciesConfiguration/pom.xml +++ b/sample-parent/sample-features/loading-analysis/loading-dependencies-with-dynamicDependenciesConfiguration/pom.xml @@ -18,7 +18,7 @@ org.talend.sdk.component.loading-analysis loading-analysis - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT loading-dependencies-with-dynamicDependenciesConfiguration diff --git a/sample-parent/sample-features/loading-analysis/loading-services-and-resources-lib/pom.xml b/sample-parent/sample-features/loading-analysis/loading-services-and-resources-lib/pom.xml index 2f3fa180f98b4..8f135f043af27 100644 --- a/sample-parent/sample-features/loading-analysis/loading-services-and-resources-lib/pom.xml +++ b/sample-parent/sample-features/loading-analysis/loading-services-and-resources-lib/pom.xml @@ -18,7 +18,7 @@ org.talend.sdk.component.loading-analysis loading-analysis - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT loading-services-and-resources-lib diff --git a/sample-parent/sample-features/loading-analysis/loading-services-and-resources/pom.xml b/sample-parent/sample-features/loading-analysis/loading-services-and-resources/pom.xml index 546c3cb386fe1..92a6bd6518831 100644 --- a/sample-parent/sample-features/loading-analysis/loading-services-and-resources/pom.xml +++ b/sample-parent/sample-features/loading-analysis/loading-services-and-resources/pom.xml @@ -18,7 +18,7 @@ org.talend.sdk.component.loading-analysis loading-analysis - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT loading-services-and-resources diff --git a/sample-parent/sample-features/loading-analysis/pom.xml b/sample-parent/sample-features/loading-analysis/pom.xml index e104765637c20..e00da0413f344 100644 --- a/sample-parent/sample-features/loading-analysis/pom.xml +++ b/sample-parent/sample-features/loading-analysis/pom.xml @@ -18,7 +18,7 @@ org.talend.sdk.component sample-features - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT org.talend.sdk.component.loading-analysis diff --git a/sample-parent/sample-features/loading-analysis/service-provider-from-dependency/pom.xml b/sample-parent/sample-features/loading-analysis/service-provider-from-dependency/pom.xml index 353e1c09b72d1..932f43cece5c9 100644 --- a/sample-parent/sample-features/loading-analysis/service-provider-from-dependency/pom.xml +++ b/sample-parent/sample-features/loading-analysis/service-provider-from-dependency/pom.xml @@ -18,7 +18,7 @@ org.talend.sdk.component.loading-analysis loading-analysis - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT service-provider-from-dependency diff --git a/sample-parent/sample-features/loading-analysis/service-provider-from-dynamic-dependency/pom.xml b/sample-parent/sample-features/loading-analysis/service-provider-from-dynamic-dependency/pom.xml index 72d9cd67534d8..552f171efa218 100644 --- a/sample-parent/sample-features/loading-analysis/service-provider-from-dynamic-dependency/pom.xml +++ b/sample-parent/sample-features/loading-analysis/service-provider-from-dynamic-dependency/pom.xml @@ -18,7 +18,7 @@ org.talend.sdk.component.loading-analysis loading-analysis - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT service-provider-from-dynamic-dependency diff --git a/sample-parent/sample-features/loading-analysis/service-provider-from-external-dependency/pom.xml b/sample-parent/sample-features/loading-analysis/service-provider-from-external-dependency/pom.xml index ff00fb6023fec..b4ce13aa1abe6 100644 --- a/sample-parent/sample-features/loading-analysis/service-provider-from-external-dependency/pom.xml +++ b/sample-parent/sample-features/loading-analysis/service-provider-from-external-dependency/pom.xml @@ -18,7 +18,7 @@ org.talend.sdk.component.loading-analysis loading-analysis - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT service-provider-from-external-dependency diff --git a/sample-parent/sample-features/pom.xml b/sample-parent/sample-features/pom.xml index 3a43c0d2081ab..f96d37e307a62 100644 --- a/sample-parent/sample-features/pom.xml +++ b/sample-parent/sample-features/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component sample-parent - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT sample-features diff --git a/sample-parent/sample/pom.xml b/sample-parent/sample/pom.xml index 3c73f2ef8bf8b..f9922b5a08164 100644 --- a/sample-parent/sample/pom.xml +++ b/sample-parent/sample/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component sample-parent - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT sample diff --git a/singer-parent/component-kitap/pom.xml b/singer-parent/component-kitap/pom.xml index 60445e93bf3bb..540484fba5728 100644 --- a/singer-parent/component-kitap/pom.xml +++ b/singer-parent/component-kitap/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component singer-parent - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT component-kitap diff --git a/singer-parent/pom.xml b/singer-parent/pom.xml index dcb803ca15e88..646f26c0a4649 100644 --- a/singer-parent/pom.xml +++ b/singer-parent/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT singer-parent diff --git a/singer-parent/singer-java/pom.xml b/singer-parent/singer-java/pom.xml index d095187dda77d..a19024ed64f89 100644 --- a/singer-parent/singer-java/pom.xml +++ b/singer-parent/singer-java/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component singer-parent - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT singer-java diff --git a/slf4j-standard/pom.xml b/slf4j-standard/pom.xml index 683a6737f775c..e81b5b0e0f4ff 100644 --- a/slf4j-standard/pom.xml +++ b/slf4j-standard/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT slf4j-standard diff --git a/talend-component-maven-plugin/pom.xml b/talend-component-maven-plugin/pom.xml index c92b805c7c012..9aaedf3f77691 100644 --- a/talend-component-maven-plugin/pom.xml +++ b/talend-component-maven-plugin/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT talend-component-maven-plugin diff --git a/vault-client/pom.xml b/vault-client/pom.xml index 83611da5be9e5..88fb74e63029a 100644 --- a/vault-client/pom.xml +++ b/vault-client/pom.xml @@ -19,7 +19,7 @@ org.talend.sdk.component component-runtime - 1.96.0-SNAPSHOT + 1.2610.0-SNAPSHOT vault-client