Basil Crow

Results 422 comments of Basil Crow

Caused by https://github.com/jenkinsci/plugin-pom/pull/100 — any plugin that has been incrementalified uses `flatten-maven-plugin`, which removes the Jenkins core dependency from the flattened POM and breaks the logic in `jenkins-infra/backend-extension-indexer`, which relies...

> Whatever this was doing, it sounds like it needs to be rewritten. Hence my previous suggestion in https://github.com/jenkins-infra/helpdesk/issues/3746#issuecomment-1718138983: > Suggest […] rewriting jenkins-infra/backend-extension-indexer from scratch

@jglick Since this regression was caused by https://github.com/jenkinsci/plugin-pom/pull/100, should https://github.com/jenkins-infra/backend-extension-indexer/issues/58 be assigned to you?

> would it make sense to find some interim solution ? I suggested an interim solution in https://github.com/jenkins-infra/helpdesk/issues/3746#issuecomment-1718138983: > updating the logic in `jenkins-infra/backend-extension-indexer` to re-add the Jenkins core dependency...

I've got one of these too - https://github.com/jenkinsci/jakarta-mail-api-plugin - but I have no idea how I would go about unforking it.

I successfully used the virtual assistant to unfork https://github.com/jenkinsci/jakarta-mail-api-plugin - thanks!

Here are a few more I found that need to be dealt with: https://github.com/jenkinsci/active-choices-plugin https://github.com/jenkinsci/build-pipeline-plugin https://github.com/jenkinsci/conditional-buildstep-plugin https://github.com/jenkinsci/docker-java-api-plugin https://github.com/jenkinsci/ecu-test-execution-plugin https://github.com/jenkinsci/git-parameter-plugin https://github.com/jenkinsci/job-dsl-plugin https://github.com/jenkinsci/jquery-detached https://github.com/jenkinsci/kubernetes-credentials-plugin https://github.com/jenkinsci/mapdb-api-plugin https://github.com/jenkinsci/parameterized-scheduler-plugin https://github.com/jenkinsci/pipeline-graph-analysis-plugin https://github.com/jenkinsci/publish-over-plugin https://github.com/jenkinsci/publish-over-ssh-plugin https://github.com/jenkinsci/run-condition-plugin https://github.com/jenkinsci/snakeyaml-api-plugin https://github.com/jenkinsci/tikal-multijob-plugin...

Just browsing around a few popular plugins.

I think the Windows builds have been very slow since I re-enabled them in jenkinsci/jenkins#6024. I am not sure if throwing more hardware resources at the problem would necessarily improve...

> @lemeurherve added this to the [not-actionable-by-infra-team](https://github.com/jenkins-infra/helpdesk/milestone/36) milestone [7 days ago](https://github.com/jenkins-infra/helpdesk/issues/3117#event-7422815597) Is this really the case? I think the `Jenkinsfile` changes I suggested above are actionable by the infrastructure team.