Re: Detect Renovate as dependency version manager

2024-03-13 Thread 'Michael Kriese' via Jenkins Developers
https://github.com/jenkins-infra/plugin-health-scoring/issues/483

Will now move my configs to github folder as workaround.

adrien.lec...@gmail.com schrieb am Mittwoch, 13. März 2024 um 15:53:59 
UTC+1:

> Hi, 
>
> Thank you for reaching out. 
>
> First, you can find the code of the plugin-health-score (PHS) here: 
> https://github.com/jenkins-infra/plugin-health-scoring
>
> Second, I think I see the problem. I got under the impression that the 
> renovate.json file has to be in the .github folder. But it's working for 
> you to have it at the root of the repository. 
>
> You can see in the code of PHS that we are looking in .github folder (
> https://github.com/jenkins-infra/plugin-health-scoring/blob/908c24dade7fb2eb3865fc5046e6ab4baec4754c/core/src/main/java/io/jenkins/pluginhealth/scoring/probes/AbstractDependencyBotConfigurationProbe.java#L57)
>  
> for a file named renovate.json (
> https://github.com/jenkins-infra/plugin-health-scoring/blob/908c24dade7fb2eb3865fc5046e6ab4baec4754c/core/src/main/java/io/jenkins/pluginhealth/scoring/probes/RenovateProbe.java#L45
> ).
>
> Please open a ticket on the PHS repository so we can work this out. 
>
> Le mer. 13 mars 2024, 13:33, 'Michael Kriese' via Jenkins Developers <
> jenkin...@googlegroups.com> a écrit :
>
>> Hi,
>>
>> I'm using Renovate to update my dependencies, but it's not deteced as  
>> valid manager on plugin health sore
>>
>> - https://plugins.jenkins.io/additional-identities-plugin/healthscore/
>> - https://plugins.jenkins.io/scoring-load-balancer/healthscore/
>>
>> Where we can add / enable the detection?
>>
>> Regards
>> Michael
>>
>> -- 
>> 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/58008a24-3a9e-4954-85af-54025db72e17n%40googlegroups.com
>>  
>> 
>> .
>>
>

-- 
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-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/3be92c1c-c5e1-4bd4-bc7b-18134e519cf3n%40googlegroups.com.


Re: Detect Renovate as dependency version manager

2024-03-13 Thread Adrien Lecharpentier
Hi,

Thank you for reaching out.

First, you can find the code of the plugin-health-score (PHS) here:
https://github.com/jenkins-infra/plugin-health-scoring

Second, I think I see the problem. I got under the impression that the
renovate.json file has to be in the .github folder. But it's working for
you to have it at the root of the repository.

You can see in the code of PHS that we are looking in .github folder (
https://github.com/jenkins-infra/plugin-health-scoring/blob/908c24dade7fb2eb3865fc5046e6ab4baec4754c/core/src/main/java/io/jenkins/pluginhealth/scoring/probes/AbstractDependencyBotConfigurationProbe.java#L57)
for a file named renovate.json (
https://github.com/jenkins-infra/plugin-health-scoring/blob/908c24dade7fb2eb3865fc5046e6ab4baec4754c/core/src/main/java/io/jenkins/pluginhealth/scoring/probes/RenovateProbe.java#L45
).

Please open a ticket on the PHS repository so we can work this out.

Le mer. 13 mars 2024, 13:33, 'Michael Kriese' via Jenkins Developers <
jenkinsci-dev@googlegroups.com> a écrit :

> Hi,
>
> I'm using Renovate to update my dependencies, but it's not deteced as
> valid manager on plugin health sore
>
> - https://plugins.jenkins.io/additional-identities-plugin/healthscore/
> - https://plugins.jenkins.io/scoring-load-balancer/healthscore/
>
> Where we can add / enable the detection?
>
> Regards
> Michael
>
> --
> 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-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/58008a24-3a9e-4954-85af-54025db72e17n%40googlegroups.com
> 
> .
>

-- 
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-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAKwJSvxOEhPhCFRrCYnYLS5X3kVEpqOuo_iHokmOB3G6Av099w%40mail.gmail.com.


Detect Renovate as dependency version manager

2024-03-13 Thread 'Michael Kriese' via Jenkins Developers
Hi,

I'm using Renovate to update my dependencies, but it's not deteced as  
valid manager on plugin health sore

- https://plugins.jenkins.io/additional-identities-plugin/healthscore/
- https://plugins.jenkins.io/scoring-load-balancer/healthscore/

Where we can add / enable the detection?

Regards
Michael

-- 
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-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/58008a24-3a9e-4954-85af-54025db72e17n%40googlegroups.com.


Re: GitHub Issues

2024-03-13 Thread Michael Kriese

Thanks

Am 13.03.2024 um 09:54 schrieb 'Daniel Beck' via Jenkins Developers:



On Wed, Mar 13, 2024 at 9:08 AM 'Michael Kriese' via Jenkins 
Developers  wrote:


Found it.

- https://maven.apache.org/pom.html#issue-management
-

https://github.com/jenkinsci/publish-over-ssh-plugin/blob/d6d29fda86b3db5e19d9130ca80ad7915eb1197c/pom.xml#L122


 Nope, those are ignored.

Real solution is 
https://github.com/jenkins-infra/repository-permissions-updater?tab=readme-ov-file#managing-issue-trackers

--
You received this message because you are subscribed to a topic in the 
Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit 
https://groups.google.com/d/topic/jenkinsci-dev/V-u3uOF6Aoo/unsubscribe.
To unsubscribe from this group and all its topics, send an email to 
jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAMo7PtJqNJJPhpzX%3DhLQ1qQDtTX%3D-iactKYxaUgBwvHKuJtMpw%40mail.gmail.com 
.


--
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-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/e5e07f45-626d-45e3-addd-67debeb5e0f8%40gmail.com.


Re: GitHub Issues

2024-03-13 Thread 'Daniel Beck' via Jenkins Developers
On Wed, Mar 13, 2024 at 9:08 AM 'Michael Kriese' via Jenkins Developers <
jenkinsci-dev@googlegroups.com> wrote:

> Found it.
>
> - https://maven.apache.org/pom.html#issue-management
> -
> https://github.com/jenkinsci/publish-over-ssh-plugin/blob/d6d29fda86b3db5e19d9130ca80ad7915eb1197c/pom.xml#L122
>

 Nope, those are ignored.

Real solution is
https://github.com/jenkins-infra/repository-permissions-updater?tab=readme-ov-file#managing-issue-trackers

-- 
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-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CAMo7PtJqNJJPhpzX%3DhLQ1qQDtTX%3D-iactKYxaUgBwvHKuJtMpw%40mail.gmail.com.


Re: GitHub Issues

2024-03-13 Thread 'Michael Kriese' via Jenkins Developers
Found it.

- https://maven.apache.org/pom.html#issue-management
- 
https://github.com/jenkinsci/publish-over-ssh-plugin/blob/d6d29fda86b3db5e19d9130ca80ad7915eb1197c/pom.xml#L122

Michael Kriese schrieb am Mittwoch, 13. März 2024 um 09:00:29 UTC+1:

> Hi,
>
> Is there a way to only use GitHub issues instead of Jira?
> So to link to GitHub issues from plugin site?
>
> I don't like Jira. 
>
> 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-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/0ea0495f-62c4-450a-a06d-d574ab371514n%40googlegroups.com.


GitHub Issues

2024-03-13 Thread 'Michael Kriese' via Jenkins Developers
Hi,

Is there a way to only use GitHub issues instead of Jira?
So to link to GitHub issues from plugin site?

I don't like Jira. 

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-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/bb690182-b790-4df1-8b35-734417580979n%40googlegroups.com.


Re: Adopt scoring-load-balancer and additional-identities-plugin

2024-03-13 Thread 'Michael Kriese' via Jenkins Developers
Thanks. New plugin versions published. 拾

Alexander Brandes schrieb am Dienstag, 12. März 2024 um 14:17:46 UTC+1:

> Welcome aboard :)
>
> On 12. Mar 2024, at 08:54, 'Bruno Verachten' via Jenkins Developers <
> jenkin...@googlegroups.com> wrote:
>
> 
>
> Thanks.
> That's a +1 from me.
> Welcome, Michael.
>
> On Tue, Mar 12, 2024 at 8:51 AM 'Michael Kriese' via Jenkins Developers <
> jenkin...@googlegroups.com> wrote:
>
>> Yes, I like to modernize both and enable CD after that, so it needs less 
>> attention.
>>
>> I've already prepared one PR long time ago, will update it after i've 
>> proper permissions.
>> https://github.com/jenkinsci/additional-identities-plugin/pull/5
>>
>>
>> goun...@gmail.com schrieb am Dienstag, 12. März 2024 um 08:47:55 UTC+1:
>>
>>> Hello Michael, 
>>>
>>> Are there any plans to modernize these plugins? 
>>> Any PR you have in mind? 
>>> Thanks for proposing this. 
>>>
>>> Best regards, 
>>>
>>> Bruno Verachten 
>>>
>>> On Mon, Mar 11, 2024 at 10:41 PM Michael Kriese 
>>>  wrote: 
>>> > 
>>> > Hi all, 
>>> > 
>>> > I like to adopt these plugins which don't have maintainers 
>>> > - https://github.com/jenkinsci/scoring-load-balancer-plugin 
>>> > - https://github.com/jenkinsci/additional-identities-plugin 
>>> > 
>>> > My GitHub account 
>>> > - https://github.com/viceice 
>>> > 
>>> > PR for permissions 
>>> > - 
>>> https://github.com/jenkins-infra/repository-permissions-updater/pull/3807 
>>> > - 
>>> https://github.com/jenkins-infra/repository-permissions-updater/pull/3808 
>>> > 
>>> > Regards 
>>> > Michael Kriese 
>>> > 
>>> > -- 
>>> > 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/de948c7c-8898-4fc2-a449-bb7682132615n%40googlegroups.com.
>>>  
>>>
>>>
>>>
>>>
>>> -- 
>>> Bruno Verachten 
>>>
>> -- 
>> 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/a0571838-5c03-4998-9b67-501ed9aec09cn%40googlegroups.com
>>  
>> 
>> .
>>
>
>
> -- 
>
> Bruno Verachten
> Sr Developer Relations
> CloudBees, Inc. 
>
> P: +33.632.934.165 | GMT+1
> E: bvera...@cloudbees.com
>
> Twitter: https://twitter.com/Poddingue
> LinkedIn: https://www.linkedin.com/in/poddingue/
>
> Pronouns: he/his
>
> -- 
> 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/CAFbR2rr_azp%2B%3DqGEyFmrwvw3qukhOpKe2tySXUELbjLWKuumbw%40mail.gmail.com
>  
> 
> .
>
>

-- 
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-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/8f9515e3-451f-4f39-8563-99ead03da47an%40googlegroups.com.