adding changes from brgaulin, finish pull request generator
update from brgaulin, pull request stuff
fixed file in pull request pipeline
Added support for artifactory metadata
Added feature: Load remote YAML
Merge remote-tracking branch 'brgaulin/master'
Merge remote-tracking branch 'brgaulin/development'
Added template versions, also you can use "newest" as a keyword to grab the folder with the largest number in it
Cleaned up some code for template version, removed some extra logging
This looks confusing, but really I just moved the load_remote_yaml stuff into its own function
Recursively resolve dependancies, right now it just loads the YAML and resolves template_repo on each "globals" it finds
This change makes sure the dependancies are only resolved once(since we are downloading and extracting zips) So I also moved the cleanup step to the end
Added the ability to specify the folder within the zip to load
Version numbers can now be anything(strings) ex v1, v2, 1.0.0, 1.0.1
Pulled template_repo out of the globals section and made it the "dependencies" section
More intuitive logging
Merge branch 'master' into development
Merge pull request #19 from crimsonknave/master

Added support for artifactory metadata
Merge remote-tracking branch 'brgaulin/master'
Merge remote-tracking branch 'brgaulin/master'
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' of github.com:bencentra/jenkins_pipeline_builder