• Icon: New Feature New Feature
    • Resolution: Fixed
    • Icon: Major Major
    • ownership-plugin
    • None
    • Ownership 0.10.0

      When creating a job from another, i'd like to keep the ownership information in this way :

      . If I'm the owner of the base job, i'd like to keep my co-owners on my new job.
      . If I'm a co-owner, i become the owner of the new job, the owner of the base job becomes a co-owner on the new one, and i keep the other co-owners on my new job.

      In this way, i don't need to set up ownership each time I create a job by duplication.

          [JENKINS-20313] Keep ownership information on duplicated job

          Oleg Nenashev added a comment - - edited

          Thanks for the improvement proposal. I agree that such feature can save much time for users.

          TODOs:

          • implement an extension point, which will allow selection of on-copy behavior in global configs
          • add a new strategy for the proposed approach
          • retain the current approach by-default (needs an additional strategy)

          P.S: Seems I've missed this issue due to the missing assignment

          Oleg Nenashev added a comment - - edited Thanks for the improvement proposal. I agree that such feature can save much time for users. TODOs: implement an extension point, which will allow selection of on-copy behavior in global configs add a new strategy for the proposed approach retain the current approach by-default (needs an additional strategy) P.S: Seems I've missed this issue due to the missing assignment

          Oleg Nenashev added a comment -

          Created an issue for an extension point: JENKINS-21904
          The draft implementation is available in PR #21 (https://github.com/jenkinsci/ownership-plugin/pull/21)

          Oleg Nenashev added a comment - Created an issue for an extension point: JENKINS-21904 The draft implementation is available in PR #21 ( https://github.com/jenkinsci/ownership-plugin/pull/21 )

          Oleg Nenashev added a comment -

          Oleg Nenashev added a comment - It has been likely fixed by https://github.com/jenkinsci/ownership-plugin/pull/56

            oleg_nenashev Oleg Nenashev
            ramessne Raphael MESSNER
            Votes:
            2 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: