weissmall 56415a21c7
Some checks failed
install — Successful
build — Successful
test — Successful
Run lint — Failed
feat: dind container template
2026-03-12 11:49:37 +03:00
2026-03-12 11:49:37 +03:00
2025-11-05 16:31:10 +03:00

Examlpe usage in pipeline

@Library('semantic@main') _

podTemplate(containers: [
    ...
    semanticGetContainerTemplate(),
]) {
    ...
    // Somewhere in the middle of stages
    def VERSION
    if (!PULL_REQUEST) {
      helpers.withGiteaCreds("GitBackendCreds", "git-tool") {
        semantic.semantic(
          stageName: "versioning",
          giteaTokenCredId: "Gitea-releases",
          giteaCredId: "GitBackendCreds",
          giteaUrl: "${env.GIT_SCHEME}${env.GIT_HOST}",
          currentBranch: BRANCH,
          devBranch: "develop",
        )
      }
      VERSION = semantic.semanticGetVersion()
    }
}
Description
!!! Warning !!! I think this library won't be just semantic one but whole library with all Jenkins tools we use. That's why there can be functions from different fields not just semantic ones
Readme 51 KiB
Languages
Groovy 51.8%
JavaScript 48.2%