Plugin Information |
---|
View view-cloner on the plugin site for more information. |
Jenkins plugin that adds a build step for cloning a view and jobs that are visible in it.
Summary
View-cloner is a build step plugin that allows to copy a view and jobs visible in it. In the process of copying job names and configurations can be changed with supplied replacement pattern.
Usage
- Create a Freestyle Project and add "View clone" step.
- Fill all 5 fields
- Absolute url of the view (Absolute url to the view you want to clone)
- Niew view name (Name of the view that will be created)
- Replace pattern (Comma separated list of oldValue=newValue Example: 1.1-SNAPSHOT=1.2-SNAPSHOT, slave1=slave2, master=release_19)
- Username to authenticate with (user needs to have rights to job/view configs and job/view creation).
- Password for the user
- Save and Build.
If you have role based security it is advised to create the "view clone job" where simple users cant configure it.
NOTE: Views populated using regex are not supported (jobs will not be cloned)
Examples
Changelog
1.1 initial release
TO DO
- Add ability to clone from remote Jenkins instances.
- Add support for views populated with regex.
- Allow variables in step configuration
Attachments:
view19.PNG (image/png)
build1.PNG (image/png)
build2.PNG (image/png)
viewclone.PNG (image/png)
console.PNG (image/png)
view20.PNG (image/png)
build3.PNG (image/png)
build4.PNG (image/png)
build4.PNG (image/png)
build2.PNG (image/png)
build21.PNG (image/png)
build41.PNG (image/png)
build31.PNG (image/png)
build42.PNG (image/png)
viewclone2.PNG (image/png)
build1.PNG (image/png)
build2.PNG (image/png)
viewclone.PNG (image/png)
console.PNG (image/png)
view20.PNG (image/png)
build3.PNG (image/png)
build4.PNG (image/png)
build4.PNG (image/png)
build2.PNG (image/png)
build21.PNG (image/png)
build41.PNG (image/png)
build31.PNG (image/png)
build42.PNG (image/png)
viewclone2.PNG (image/png)