Make the pipelines CI work with ci:-prefixed labels

XMLWordPrintable

    • Type: Task
    • Resolution: Fixed
    • Priority: L3 - Default
    • 7.18.0, 7.18.0-alpha5
    • Affects Version/s: None
    • Component/s: CI
    • None

      Acceptance Criteria (Required on creation):

      • The pipelines CI is controlled by labels that have the ci: prefix.
      • Example: Where today mysql would trigger all MySQL-related stages, in the future the label ci:mysql should do the same
      • After merge, create two INFRA follow-ups:
        • Let the shared library be scanned for .ci.cambpm files
        • Provide the global shared library in a format so that it can be properly reused in our tests (=> may have some complexity if compiling the global shared library requires more dependencies)

      Hints (optional):

      • Implement this is in the shared library so that the individual Jenkinsfiles remain unchanged (=> avoids heavy backporting efforts and interruptions for ongoing development)

            Assignee:
            Thorben Lindhauer
            Reporter:
            Thorben Lindhauer
            Thorben Lindhauer Thorben Lindhauer
            Yana Vasileva Yana Vasileva
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: