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

Perforce plugin: provide the ability to detect stream spec changes

      Perforce plugin: provide the ability to detect stream spec changes.

      The plugin does not detect stream spec changes. See screen shot.

      p4 changes -m20 //jam/main/...@12108,now
      Change 12108 on 2023/04/04 by bruno@bruno_amorgan_5895 'change file '
      p4 changes -m2
      Change 12109 on 2023/04/04 by bruno@bruno_amorgan_5895 'change stream spec '
      Change 12108 on 2023/04/04 by bruno@bruno_amorgan_5895 'change file ' 
      p4 describe -s 12109
      Change 12109 by bruno@bruno_amorgan_5895 on 2023/04/04 03:26:23         
      change stream spec 
      Affected stream specification: //jam/main 
      Affected files ...
      

       

          [JENKINS-70985] Perforce plugin: provide the ability to detect stream spec changes

          Karl Wirth added a comment -

          Usage case:

          Customer wants builds to be triggered when they change the stream spec. For example I have a stream spec that import //depot/libs as //stream/main/libs and I need to change the path to //stream/main/includes. 

          This is not picked up at the moment because we are searching for changes (p4 changes) in the file content and not the stream spec.

          Karl Wirth added a comment - Usage case: Customer wants builds to be triggered when they change the stream spec. For example I have a stream spec that import //depot/libs as //stream/main/libs and I need to change the path to //stream/main/includes.  This is not picked up at the moment because we are searching for changes (p4 changes) in the file content and not the stream spec.

            Unassigned Unassigned
            amorgan Angela
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: