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

Build based on a specific Perforce Changelist number.


    • Type: Improvement
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Component/s: p4-plugin
    • Labels:
    • Environment:
      Platform: All, OS: All
    • Similar Issues:


      We have a need to trigger Hudson to build a project tree based on a known
      Perforce Changelist number. This may seem backwards from the Hudson paradigm,
      but our existing build system checks out a build ID file and increments a build
      counter along with saving the Changelist number being used to submit the
      change. This Changelist number is then used to synch the entire branch to a
      known moment in time. This approach was chosen over applying a label to avoid
      the overhead of applying 4-5000 labels to our source. Using the known
      Changelist eleminates mistakenly including any changes that occur after the
      know point in time.

      Is this possible using the Perforce plugin, or with any combination of existing

      Would this be a feasable/desirable enhancement for the existing Perforce plugin?



          scottlavender scottlavender created issue -
          rpetti Rob Petti made changes -
          Field Original Value New Value
          Assignee rpetti [ rpetti ]
          scm_issue_link SCM/JIRA link daemon made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          abayer Andrew Bayer made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          rtyler R. Tyler Croy made changes -
          Workflow JNJira [ 134676 ] JNJira + In-Review [ 202996 ]
          ircbot Jenkins IRC Bot made changes -
          Component/s p4-plugin [ 19224 ]
          Component/s perforce-plugin [ 15506 ]


            • Assignee:
              rpetti Rob Petti
              scottlavender scottlavender
            • Votes:
              1 Vote for this issue
              3 Start watching this issue


              • Created: