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

Convert Docker Plugin Bash Script to Java

    Details

    • Sprint:
      GSoC 2019. Coding Phase 1
    • Similar Issues:

      Description

      The start of the plugin manager will be created by convering the docker install-plugins.sh bash script (https://github.com/jenkinsci/docker/blob/master/install-plugins.sh) to a Java implementation. 

        Attachments

          Issue Links

            Activity

            stopalopa Natasha Stopa created issue -
            stopalopa Natasha Stopa made changes -
            Field Original Value New Value
            Epic Link JENKINS-53767 [ 194275 ]
            stopalopa Natasha Stopa made changes -
            Labels gsoc plugin-manager
            stopalopa Natasha Stopa made changes -
            Description The start of the plugin manager will be created by convering the docker install-plugins.sh bash script ([https://github.com/jenkinsci/docker/blob/master/install-plugins.sh])  to a java implementation.  The start of the plugin manager will be created by convering the docker install-plugins.sh bash script ([https://github.com/jenkinsci/docker/blob/master/install-plugins.sh]) to a Java implementation. 
            Hide
            oleg_nenashev Oleg Nenashev added a comment -

            Natasha Stopa would it help if we create a new component for your project in Jenkins JIRA?

            Show
            oleg_nenashev Oleg Nenashev added a comment - Natasha Stopa would it help if we create a new component for your project in Jenkins JIRA?
            Hide
            stopalopa Natasha Stopa added a comment -

            Oleg Nenashev Yeah, probably. I didn't see a component that seemed to really describe this project.

            Show
            stopalopa Natasha Stopa added a comment - Oleg Nenashev Yeah, probably. I didn't see a component that seemed to really describe this project.
            stopalopa Natasha Stopa made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            Show
            stopalopa Natasha Stopa added a comment - Created a branch for this here:  https://github.com/stopalopa/Plugin-Manager/tree/convert-bash-script   Kristin Whetstone , Arnab Banerjee , Baptiste Mathus ,  Jon Brohauge , Oleg Nenashev , 
            oleg_nenashev Oleg Nenashev made changes -
            Labels gsoc plugin-manager gsoc gsoc-2019 plugin-manager
            oleg_nenashev Oleg Nenashev made changes -
            Sprint GSoC 2019. Coding Phase 1 [ 686 ]
            Hide
            batmat Baptiste Mathus added a comment -

            I think we should either move https://github.com/stopalopa/plugin-management/ under jenkinsci, or ask for an exception and a custom job on ci.jenkins.io to have CI for this?

            Also, seems the repo currently fails on mvn -V clean verify.

            Once this is fixed, I think we should go through a PR mode.

            Natasha Stopa if you give the mentors commit access to this repo, I can set up a dedicated Jenkins instance to check your project, until we figure out if we move it, etc.

            Show
            batmat Baptiste Mathus added a comment - I think we should either move  https://github.com/stopalopa/plugin-management/  under jenkinsci, or ask for an exception and a custom job on ci.jenkins.io to have CI for this? Also, seems the repo currently fails on mvn -V clean verify . Once this is fixed, I think we should go through a PR mode. Natasha Stopa if you give the mentors commit access to this repo, I can set up a dedicated Jenkins instance to check your project, until we figure out if we move it, etc.
            Show
            batmat Baptiste Mathus added a comment - https://github.com/stopalopa/plugin-management/pull/1
            stopalopa Natasha Stopa made changes -
            Component/s plugin-installation-manager-tool [ 25433 ]
            Component/s core [ 15593 ]
            stopalopa Natasha Stopa made changes -
            Link This issue is related to JENKINS-57672 [ JENKINS-57672 ]
            stopalopa Natasha Stopa made changes -
            Status In Progress [ 3 ] In Review [ 10005 ]
            Hide
            stopalopa Natasha Stopa added a comment -

            The bulk of this task was completed in https://github.com/jenkinsci/plugin-installation-manager-tool/pull/3.  Jira tasks for additional clean up and enhancement have also been created. 

            Show
            stopalopa Natasha Stopa added a comment - The bulk of this task was completed in  https://github.com/jenkinsci/plugin-installation-manager-tool/pull/3 .  Jira tasks for additional clean up and enhancement have also been created. 
            stopalopa Natasha Stopa made changes -
            Link This issue is related to JENKINS-58078 [ JENKINS-58078 ]
            stopalopa Natasha Stopa made changes -
            Link This issue is related to JENKINS-58107 [ JENKINS-58107 ]
            stopalopa Natasha Stopa made changes -
            Status In Review [ 10005 ] Resolved [ 5 ]
            Resolution Fixed [ 1 ]
            stopalopa Natasha Stopa made changes -
            Link This issue is related to JENKINS-58199 [ JENKINS-58199 ]

              People

              • Assignee:
                stopalopa Natasha Stopa
                Reporter:
                stopalopa Natasha Stopa
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: