Commit Graph

62 Commits

Author SHA1 Message Date
R. Tyler Croy 2a14dc0449
Manually download some plugins which haven't been properly moved into jenkinsci organization 2017-07-19 13:33:45 -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 7a56f62d2a
Ensure that plugin hpis are copied to the right directory (not scripts/) after build 2017-07-19 09:46:26 -07:00
R. Tyler Croy 8c1e028715
Strive to only build plugins (right now) which are Maven-based
Somehow job-dsl-plugin is getting into my dependency hierarchy...weird
2017-07-19 09:26:22 -07:00
R. Tyler Croy d7d15c75bf
Fail build-plugins if we fail to build 2017-07-18 23:38:30 -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 077c538b9f
Make sure the build directory exists first 2017-07-18 21:42:58 -07:00
R. Tyler Croy 2346c22ae3
Source plugins to build into codevalet-master from plugins.txt 2017-07-18 21:29:37 -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
R. Tyler Croy f4e73011a7
Add some simple scripting to grab the blueocean-plugin and build everything in master 2017-07-18 18:24:23 -07:00