Commit Graph

15 Commits

Author SHA1 Message Date
R. Tyler Croy cdcd9c4814
Add some more wacky repos and groupIds
Almost there!
2017-07-19 21:17:10 -07:00
R. Tyler Croy c73d2c53d9
Avoid the tombstoned github-organization-folder plugin 2017-07-19 20:34:36 -07:00
R. Tyler Croy 7b40eef7f3
Another group for the list 2017-07-19 20:07:41 -07:00
R. Tyler Croy 0546ea861d
That logic is bassackwards 2017-07-19 19:45:29 -07:00
R. Tyler Croy 230b8e82f6
Add another group, used by the maven plugin 2017-07-19 19:11:04 -07:00
R. Tyler Croy bb74e75a07
Avoid including plugins which are listed as <optional> in the POM
See git-plugin for a number of optional dependencies
2017-07-19 19:06:00 -07:00
R. Tyler Croy 158e7ce47a
Add a couple more (ridiculous) groupIds which real plugins use >_< 2017-07-19 18:43:34 -07:00
R. Tyler Croy d781a1aea2
Add another groupId that only icon-shim uses =_= 2017-07-19 18:32:44 -07:00
R. Tyler Croy e0b6c17481
Simplify some logic in plugins-from-pom a bit 2017-07-19 18:32:44 -07:00
R. Tyler Croy afeb308c8e
Support plugins which have the wrong groupId
Lookin' at you pipeline-model-definition-plugin
2017-07-19 18:32:44 -07:00
R. Tyler Croy e7c5e7e0d5
Support a few more groupIds that plugins were hiding in
This might be something we can more accurately query from repo.jenkins-ci.org
2017-07-19 10:22:23 -07:00
R. Tyler Croy 21d647d991
Add another missing plugin groupId 2017-07-19 09:56:32 -07:00
R. Tyler Croy 33fc050682
Dig into the multimodules and more accurately process only plugin poms 2017-07-18 23:35:09 -07:00
R. Tyler Croy 095113aae5
Avoid re-re-re-rebuilding dependencies over and over 2017-07-18 20:14:09 -07:00
R. Tyler Croy 5f00fcefd9
Process plugins and build their dependencies through a clusterwhoops of python and bash
cloneAndBuild is a recursive bash function

fite me. irl
2017-07-18 19:42:38 -07:00