Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-73857

GIT Tag support: differentiate between tag and branch jobs

XMLWordPrintable

    • Icon: New Feature New Feature
    • Resolution: Unresolved
    • Icon: Minor Minor
    • latest LTS with latest plugin versions.

      GitLab Branch Source plugin is used

      User story: As a user, I want to be able to create a view with built GIT tags only (or opposite - branches without tags).

      Reasoning: our CI/CD pipeline uses SemVer2 GIT tags to release versions.
      However, branches may also be named with a SemVer2 format (in case we need to backport fixes, branch is created from tag, or branch may be created as release candidate, e.g. X.Y.Z-rc1).

      Thus, it is impossible to use Regular Expression Job Filter to make distinction.

      "Tag only" view could be used to show all released versions. 
      Opposite, "Branches only" view could be used to focus on ongoing development, filtering out many and many previously released version.

      N.B. GitLab Branch Source plugin is used. However same functionality is present in other Branch Source plugins.

      Workaround: visit each and every project, "Tags" tab,

      or click on dropdown menu to identify Branch vs Tag.

            svenschoenung Sven Schoenung
            aspiridonovs Aleksejs
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: