-
New Feature
-
Resolution: Unresolved
-
Major
-
None
-
Hudson ver. 1.374, Perforce Plugin 1.1.10
It would be nice it the Hudson/Jenkins Perforce plugin could create a
new Workspace (clientspec) based on an existing Perforce "client", in
that the following command would be invoked to create it:
p4 client -t master-project-template client-project
Why?
For one of my projects I have 22 hudson jobs. We are building on 5
distinct platforms, Hourly and Daily, and Release and Debug. We have
two master jobs that kick off the Daily Release and Daily Debug jobs.
Each job references the same perforce source code.
From what I can tell, the plugin requires me to manually enter "View"
information in the "Project Details" section for each job. When I
want to update my "View", I need to change all 22 plans.
I want to avoid doing this by defining my "View" information for my
project's 22 jobs only once. In this case it would be in the a P4
client "master-project-template".
I have fiddled around with the currently plugin: 1.1.10, but I have not
been able to create a job with having to manually enter "View"
information.