Hosting New Jenkins plugin on Jenkins

70 views
Skip to first unread message

naveen sharma

unread,
Nov 17, 2023, 1:35:50 PM11/17/23
to Jenkins Developers
Hi Team,

We built new plugin and ready to create hosting request. Can someone please help how much time it take to approve and can we select specific date for plugin to available in marketplace. 

Please suggest.

Regards,
Naveen 

Adrien Lecharpentier

unread,
Nov 17, 2023, 2:18:53 PM11/17/23
to Jenkins Developers
Hello,

The hosting process timing is not really long if there is no major issues found. The sooner you start it the better.
For the availability of the plugin in the update center (what you called the market place I believe), you totally control that: once your hosting request is completed, you can release the plugin whenever you want which will add it to the update center. 

So again, start your hosting process as soon as possible, because this is the only thing that you don't totally control. 

Best regards,

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/6f9f8476-a944-4ee4-9216-c712566294dbn%40googlegroups.com.

Gavin Mogan

unread,
Nov 17, 2023, 2:50:16 PM11/17/23
to jenkin...@googlegroups.com
After you do a release, It should show up in update center first (inside of jenkins) within a few minutes, and plugins.jenkins.io up to 3 hours later (depending on when last run was)

naveen sharma

unread,
Nov 17, 2023, 3:57:03 PM11/17/23
to jenkin...@googlegroups.com
Great. Thank you for help understanding process.

Adrien Lecharpentier

unread,
Nov 30, 2023, 2:23:35 PM11/30/23
to naveen sharma, Jenkins Developers
I don't recall exactly but someone in the community might know exactly 

Le jeu. 30 nov. 2023, 18:59, naveen sharma <mayn...@gmail.com> a écrit :
Hi Adrien, Please suggest What's the frequency to update The plugin site (plugins.jenkins.io). We are announcing it shortly and expecting to be available on plugins.jenkins.io.

On Thu, Nov 30, 2023 at 11:52 AM naveen sharma <mayn...@gmail.com> wrote:
Got it. I will work with Will to delete original repo this, once we validate plugin on marketplace.

The plugin site (plugins.jenkins.io) will be updated soon. -- Within 1 hr? or less


On Thu, Nov 30, 2023 at 11:43 AM Adrien Lecharpentier <adrien.lec...@gmail.com> wrote:
So, there is a release. 
The release is available in the update center (https://updates.jenkins.io/current/update-center.json)

The plugin site (plugins.jenkins.io) will be updated soon. 

One thing, for the hosting process, we request that the original repository of the plugin be deleted so that the one in jenkinsci organization is not seen as a fork.



Le jeu. 30 nov. 2023, 17:32, naveen sharma <mayn...@gmail.com> a écrit :
Hi Adrien,

Quick help


Please suggest by when we can see our plugin to marketplace.

Regards,
Naveen 

On Wed, Nov 29, 2023 at 6:28 PM naveen sharma <mayn...@gmail.com> wrote:
Thank you for your help!

On Wed, Nov 29, 2023 at 5:34 PM Adrien Lecharpentier <adrien.lec...@gmail.com> wrote:
I saw that you tried to enable CD on the repository but the action description is not located in the correct directory. 

The file must be in `.github/workflows`.

Then you will need to label a pull request with the label `developer` for example. (Use the one you'll use to fix the cd action file). Once the pull request is merged, you should see a new release.

Le mer. 29 nov. 2023, 23:16, Adrien Lecharpentier <adrien.lec...@gmail.com> a écrit :
Yes you need. 

Le mer. 29 nov. 2023, 21:40, naveen sharma <mayn...@gmail.com> a écrit :
Hi Adrien, do we need permission for publishing plugin ?

Can you suggest process please 

On Wed, Nov 29, 2023 at 11:26 AM naveen sharma <mayn...@gmail.com> wrote:
Thank you Adrien for all the help. Appreciated.

When we publish do we have any delay or plugin show in few minutes to marketplace. 

On Tue, Nov 28, 2023 at 3:06 PM naveen sharma <mayn...@gmail.com> wrote:

On Tue, Nov 28, 2023 at 10:09 AM naveen sharma <mayn...@gmail.com> wrote:
Hi Adrien, Greetings for the day.

Team saying can we get approval and do some research later for credentialid solution as other important functionality is getting blocked which is customer commitment features in plugin. Please help approving  hosting request. Let me know if you need more information.

Thank you for your support.

Regards,
Naveen 

On Tue, Nov 28, 2023 at 4:09 AM Adrien Lecharpentier <adrien.lec...@gmail.com> wrote:
I put a link in my comment on the issue to the documentation of the credentials plugin.

Le lun. 27 nov. 2023, 23:36, naveen sharma <mayn...@gmail.com> a écrit :
Sure, Can you please help looping security reviewer as well and suggest what is correct way to handle this?

On Mon, Nov 27, 2023 at 4:40 PM Adrien Lecharpentier <adrien.lec...@gmail.com> wrote:
I understand the optionality if it, yet I don't think the current implementation is correct. 

Le lun. 27 nov. 2023, 21:53, naveen sharma <mayn...@gmail.com> a écrit :
Docker credentials is optional field and this needed only if specific user need to scan their private repo. Other wise whole thing run on aws authorized IAM 

On Mon, Nov 27, 2023 at 3:50 PM naveen sharma <mayn...@gmail.com> wrote:
Appreciate your help on this. Please get review with security folks and help  us getting approval.

On Mon, Nov 27, 2023 at 3:21 PM Adrien Lecharpentier <adrien.lec...@gmail.com> wrote:
The username form the docker is a problem to me. I would like someone from security team to weight on this. Transforming it after the first release will be complicated as you I'll have to deal with the data transformation from the simple username storage to using a credentialId. 

I will try to find some time on Tuesday to review the rest of the plugin.

I spot the usage File to create folders based on environment variable which I don't understand why to do that, and if it's portable. 

I don't know how long all that will take. 
That's why I said to start the processus as soon as possible. 
Understand that most of us do those reviews in our spare time. 

Le lun. 27 nov. 2023, 21:09, naveen sharma <mayn...@gmail.com> a écrit :
Hi Adrian, we saw your comments are they any launch blocker or can be addressed after launch.

This need to be announced on 30th and we need help publishing plugin.

Please suggest 

On Mon, Nov 27, 2023 at 11:48 AM naveen sharma <mayn...@gmail.com> wrote:
Hi Adrian,

Greetings for the day. Can you please review and approve Plugin under  hosting request https://github.com/jenkins-infra/repository-permissions-updater/issues/3634#issuecomment-1828206877

We need to plublish this on marketplace on 30th Nov 2023 around 7:30 AM PST. Please guide me on the same as well.

Regards,
Naveen 

Gavin Mogan

unread,
Nov 30, 2023, 2:31:02 PM11/30/23
to jenkin...@googlegroups.com, naveen sharma
we usually say up to 3 hours since multiple parts have to line up, but could be up to 6 if you miss a window.

It uses data from update center (which I can't find the config for, but run every 5 or 15 min i forgot)

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-de...@googlegroups.com.

Mark Waite

unread,
Nov 30, 2023, 2:33:59 PM11/30/23
to Jenkins Developers
https://updates.jenkins.io/latest/amazon-inspector-image-scanner.hpi?mirrorlist shows that the plugin is already available on 4 of the mirrors.

https://plugins.jenkins.io/amazon-inspector-image-scanner/ shows it is available on the plugins site (at least to me).

Mark Waite

naveen sharma

unread,
Nov 30, 2023, 5:33:44 PM11/30/23
to jenkin...@googlegroups.com
Thank you all for help. We can see our plugin is published to market place. Appreciated all the guidance and support.

Reply all
Reply to author
Forward
0 new messages