Skip to content

Tboileau/test qtdi 3301 - #1272

Draft
thboileau wants to merge 7 commits into
masterfrom
tboileau/test_QTDI-3301
Draft

Tboileau/test qtdi 3301#1272
thboileau wants to merge 7 commits into
masterfrom
tboileau/test_QTDI-3301

Conversation

@thboileau

Copy link
Copy Markdown
Contributor

Requirements

  • Any code change adding any logic MUST be tested through a unit test executed with the default build
  • Any API addition MUST be done with a documentation update if relevant

Why this PR is needed?

What does this PR adds (design/code thoughts)?

AI generated code

https://internal.qlik.dev/general/ways-of-working/code-reviews/#guidelines-for-ai-generated-code

  • [] this PR has been written with the help of GitHub Copilot or another generative AI tool

lxia-talend and others added 3 commits August 28, 2026 16:42
Align the TCK release version scheme with Connectors: 1.<YYMM>.<patch>.
Cut master over to 1.2610.0-SNAPSHOT and delegate the release version
arithmetic in ci/Jenkinsfile-release to the VersionController shared
library already loaded by the pipeline, so the December to January
rollover (1.2612.0 gives 1.2701.0-SNAPSHOT) is handled by the same
implementation Connectors use.

Add a DRY_RUN parameter that runs release:prepare with -DdryRun=true and
skips every publishing stage, so a release can be simulated end to end
without tagging, pushing or deploying anything.

Fix the same December to January defect in the duplicated bump logic of
the legacy bash release path.

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
With -DdryRun=true the release plugin never rewrites pom.xml in place,
so the existing archive of **/*pom.xml captures the unchanged poms. Also
archive pom.xml.tag, pom.xml.next and release.properties, which hold the
versions the run would have committed, then drop them with release:clean
so a later run cannot resume the simulated release.

State the dry run in the manual validation prompt, and point the legacy
bash comment at VersionController, the real source of truth.

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@thboileau
thboileau marked this pull request as draft August 31, 2026 12:09
@sonar-rnd

sonar-rnd Bot commented Sep 2, 2026

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants