chore(deps): update dependency zextras/jenkins-lib-common to v2.9.2#67
Open
ZxBot wants to merge 1 commit into
Open
chore(deps): update dependency zextras/jenkins-lib-common to v2.9.2#67ZxBot wants to merge 1 commit into
ZxBot wants to merge 1 commit into
Conversation
1d39a8c to
2554a1d
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v2.8.7→v2.9.2Release Notes
zextras/jenkins-lib-common (zextras/jenkins-lib-common)
v2.9.2Compare Source
Bug Fixes
v2.9.1Compare Source
Features
v2.8.8Compare Source
Features
2.8.8 (2026-05-27)
Bug Fixes
2.8.7 (2026-05-27)
Bug Fixes
2.8.6 (2026-05-26)
Bug Fixes
2.8.5 (2026-05-26)
Bug Fixes
2.8.4 (2026-05-26)
Bug Fixes
2.8.3 (2026-05-25)
Bug Fixes
2.8.2 (2026-05-25)
Bug Fixes
2.8.1 (2026-05-25)
Bug Fixes
2.8.0 (2026-05-25)
Features
Bug Fixes
2.7.2 (2026-05-25)
2.7.1 (2026-05-22)
Bug Fixes
2.7.0 (2026-05-18)
Features
2.6.1 (2026-05-18)
Bug Fixes
2.6.0 (2026-05-16)
Features
2.5.0 (2026-05-16)
Features
2.4.7 (2026-05-15)
Bug Fixes
2.4.6 (2026-05-14)
Bug Fixes
2.4.5 (2026-05-14)
Bug Fixes
2.4.4 (2026-05-14)
2.4.3 (2026-05-14)
Bug Fixes
2.4.2 (2026-05-14)
Bug Fixes
2.4.1 (2026-05-14)
Bug Fixes
2.4.0 (2026-05-14)
Features
2.3.1 (2026-05-14)
Bug Fixes
2.3.0 (2026-05-14)
Features
2.2.0 (2026-05-14)
Features
Bug Fixes
2.1.1 (2026-05-14)
2.1.0 (2026-05-14)
Features
2.0.3 (2026-05-13)
2.0.2 (2026-05-13)
Bug Fixes
2.0.1 (2026-05-12)
Bug Fixes
2.0.0 (2026-05-12)
⚠ BREAKING CHANGES
instead of hardcoded devel*/release* patterns.
Features
Bug Fixes
[1.7.4] (2026-05-11)
Refactoring
zextras.jfrog.io) to the new public repo (repo.area51-zextras.com)withCredentials,carbonioRepoCredentialId) frombuildStagemapRepoEnv()to normaliserc→releasein URLs; validates accepted values (devel,rc) and errors on unknown inputscentos8distro torhel8in URL generationhttps://repo.area51-zextras.com/{env}/{distro}/container('dind')and bothwithDockerRegistrycalls to the toplevel of
call()so registry authentication happens once perdockerStageinvocationregardless of how many images are built — previously each image triggered separate logins
to Docker Hub and the private registry (wasteful sequentially, and racy in parallel mode)
Features
stage('Upload & Promotion Config')afterunstashArtifacts(), before the firstcreateJfBuildInfo()— devel uploads are intentionally unaffected(?i)(SNAPSHOT|wip\.|devel)and fails fast with an actionable error listing every offending filenamecarbonio-files-db-0.2.0-SNAPSHOT.el9.x86_64.rpm) from reaching-rcand-releaserepositoriesChore
carbonio-certificate-managerreferences[1.7.2] (2026-05-05)
Fixes
container('dind')was nested insidecontainer(jdkContainer); the Jenkins Kubernetesplugin's
ContainerExecDecoratordoes not stack cleanly, so the innershstep resolvedto the outer container's exec context — meaning
docker inforan inside the JDK container(no Docker socket), failed silently every 5s, and hit the full 300s timeout, killing builds
that would otherwise succeed (observed in carbonio-ws-collaboration-ce#110 and #111)
container(jdkContainer)block beforethe build, the
container('dind')wait runs sequentially after (top-level, never nested),and the main build/test block follows in a second
container(jdkContainer)block[1.7.1] (2026-05-04)
Fixes
org.testcontainersartifacts viamvn help:effective-pomacross all modules — no Jenkinsfile changes requiredtimeout()step instead of shell-leveltimeoutfor cleaner failure reporting[1.7.0] (2026-04-28)
Features
throttleConfig()category lookup for the Throttle Concurrent Builds pluginci(global, cap 30),l(heavy Maven/UI builds, cap 12),xl(node-killing builds, cap 2)JOB_NAME.tokenize('/')[2](GitHub format:Github/zextras/<repo-name>/<branch>)throttleJobPropertyinto all pipelines automaticallyproperties(defaultPipelineProperties())callthrottleConfig(env.JOB_NAME)Documentation
ci,l,xl) — must be applied toinfra-k3sbefore or alongside deploying this version[1.6.3] (2026-04-27)
Fixes
dindcontainer — the JDK container has the socket mounted but no Docker CLI, causing the wait to failgenRpmSingleSpecuses"regexp": "true"in the JFrog upload spec; JFrog applies the same mode to exclusions, requiring valid Java regex*alertmanager*.rpm) previously passed silently but now cause a crypticPatternSyntaxExceptionfrom JFrog mid-upload[1.6.2] (2026-04-25)
Fixes
[1.6.1] (2026-04-24)
Features
getBaseImageTag(dockerfile)helper to extract the parent image tag from a DockerfileFROMline, handling bothtagandtag@sha256:digestformsplaywright-pnpmCI image — Playwright with pnpm pre-installed, published toregistry.dev.zextras.com/ci/playwright-pnpm; image tag mirrors the parent base image tag and is managed by Renovate[1.6.0] (2026-04-23)
Features
JFROG_XRAY_SCAN_ENABLEDglobal toggle for Xray build-scanJFROG_XRAY_SCAN_ENABLED=falsein Jenkins Global Properties to disable Xray scans across all pipelines without touching any Jenkinsfilefalse(case-insensitive)[1.5.0] (2026-04-07)
Features
buildStagefor automatic symbol extractionDIFF_BUILD_PACKAGESenv var for use with yap's--onlyflaggit logfallbackfullBuildflag for manual overriderepoOverrides()for per-distro JFrog repo configurationDIFF_BUILDis activeFixes
sshagentwithwithCredentialsfor SSH key bindingNoSuchMethodErrorGIT_PREVIOUS_SUCCESSFUL_COMMITas diff base for branch buildsGIT_PREVIOUS_COMMIT, thenHEAD~1when Jenkins Git plugin vars are unavailableREPO_ENVtorcformainbranch builds, matching tag build behaviorDocumentation
diffBuildHelper,distroConfig.repoOverrides,debuginfodStagedocumentation[1.4.0] (2026-03-22)
Features
mavenStagefor complete Maven build lifecycle (build, test, deploy)GIT_REPOto containorg/nameformat instead of just repository nameGIT_REPOnow contains the full repository identifier (e.g.zextras/repo-name)GIT_REPO_NAMEcontains the repository short name (unchanged behavior)GIT_REPO_ORGcontains the organization/owner (unchanged behavior)dockerHelperto build GitHub URLs directly fromGIT_REPOartifactoryHelperto useGIT_REPO_NAMEfor build name generationFixes
TAG_NAMEinstead ofGIT_TAGfor release detectionJFROG_CLI_HOME_DIRenv var/home/jenkins/agent/tools/io.jenkins.plugins.jfrogdoes not exist on agents; the variable was unusedbuild-scanto use pipeline JFrog CLI directly/home/jenkins/agent/tools/…/jfbinary path and dedicated xray service-account setupshsteps (config + scan) with a singlejf "build-scan …"call that reuses the existing pipeline JFrog configurationGIT_REPOorg/nameGIT_REPO_NAMEinstead ofGIT_REPOfor build nameDocumentation
JFROG_CLI_HOME_DIRentries with placeholder in API reference and environment variables sections[1.3.5] (2026-03-04)
Features
[1.3.4] (2026-03-03)
Features
mavenStagefunctionFixes
Documentation
Chore
[1.3.3] (2026-02-25)
Features
[1.3.2] (2026-02-23)
Chore
withDockerRegistryblock using credentialjenkins-dockerhub-carbonioto authenticate againstdocker.iobefore base image pullswithDockerRegistryblock for pushing to private registry[1.3.1] (2026-02-12)
Features
JFROG_CLI_HOME_DIRenvironment variableJFROG_CLI_HOME_DIR=/home/jenkins/agent/tools/io.jenkins.plugins.jfrogfor all consuming pipelinesDocumentation
Chore
[1.3.0] (2026-01-19)
Features
.gitleaks.tomlconfiguration per repositorylogOptsparameter (e.g., PR-only scanning)Documentation
[1.2.0] (2026-01-16)
Features
architectureparameter to buildStage function for target architecture specificationFixes
Code Refactoring
jqfor parsing yap.json files instead of Groovy'sJsonSlurperClassicJsonSlurperClassicJsonSlurperifjqis not available on the agent[1.1.2] (2025-11-17)
Features
secretsparameter to support Docker BuildKit secret mountingFixes
[1.1.1] (2025-11-12)
Code Refactoring
shouldUploadToDevel()shouldUploadToRc()shouldUpload()Features
GIT_COMMIT_MESSAGEenvironment variable with full commit messageGIT_COMMIT_MSGas alias forGIT_COMMIT_MESSAGE[1.1.0] (2025-11-15)
Features
dockerHelper.buildImagefor validation and executionwasCalled()function to check if gitMetadata was previously invoked, can raise error if specifiedusageInstructions()helper to provide clear pipeline integration examplesGIT_METADATAenvironment variable to track invocation stateCode Refactoring
registryparameter to automatically prepend registry to image namebuildContextparameter with default value of.for flexible build contextsConfiguration
📅 Schedule: (in timezone Europe/Rome)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.