This issue is archived. You can view it, but you can't modify it. Learn more

ExportXMLWordPrintable

      Jenkins does not correctly track changes when annotated tag created.

      It always seeing changes as compare revision hashes which belongs to tag and tag^{}. So they sure different and then it run build.

      Git plugin in Job configured with following:

      Refspec: +refs/tags/ci

      Branch Specifier: refs/tags/ci

      Honor refspec on initial clone: checked

       

       

      Started on Nov 16, 2017 2:37:00 PM
      Using strategy: Default
      [poll] Last Built Revision: Revision 18ed54130aa7b27b21dc6565ccb2cd2aaeb3c74b (refs/tags/ci)
      > git --version # timeout=10
      using GIT_ASKPASS to set credentials Jenkins GIT Cred
      > git ls-remote -h https://*****/tst.tst # timeout=10
      Found 24 remote heads on https://****/tst.tst
      Ignoring refs/tags/tag11 as it doesn't match any of the configured refspecs
      Ignoring HEAD as it doesn't match any of the configured refspecs
      Ignoring refs/tags/ci^{} as it doesn't match any of the configured refspecs
      [poll] Latest remote head revision on refs/tags/ci is: 05ee922a20db1039c642e89151b8f03217534833
      Done. Took 0.43 sec
      Changes found

       

       

      Here is list of tags:

      -bash-4.2$ git ls-remote -h *****
      Username for '****
      Password for '****
      18ed54130aa7b27b21dc6565ccb2cd2aaeb3c74b HEAD
      766ea2db2510272683ed6410588c43b750709b1d refs/heads/alexb
      18ed54130aa7b27b21dc6565ccb2cd2aaeb3c74b refs/heads/master
      05ee922a20db1039c642e89151b8f03217534833 refs/tags/ci
      18ed54130aa7b27b21dc6565ccb2cd2aaeb3c74b refs/tags/ci^{}

       

            Assignee:
            Unassigned
            Reporter:
            Alexey Ostrovsky
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: