[COOK-3667] Fix Travis CI support

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
Restructre Travis CI and README integration to conform to other projects
[COOK-3623] Add `jenkins_plugin` resource and provider

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
Fix Rubocop warnings
Fix foodcritic warnings
Fix broken convergence tests
[COOK-3620] Update _node_jnlp_test.rb to no longer assume anonymous can read

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
Fix rubocop and foodcritic warnings
[COOK-3619] Add support for intermediate SSL certificates

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
[COOK-3683] Correct #match call for checking the current plugin version

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
Version bump to v1.1.0
Version bump to v1.1.1
[COOK-3701] Use pure node attributes in `_apache_common` and `apache_jenkins` templates

Originally presented in https://github.com/opscode-cookbooks/jenkins/commit/65cefad7259fe6dd75bd89643a2ebf6211b56cc3#commitcomment-4222187, a refactor due to a foodcritic recipe removed a template variable that was being used by a nested partial. Switching to node attributes eliminates this problem, makes foodcritic happy, and prevents people from questioning "now where did that variable come from?"
[COOK-3594] Correctly create/set directory permissions that package installations can modify

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
[COOK-3710] Make the winsw url a configurable attribute

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
[COOK-3709] Change `node['java']['jdk_dir']` => `node['java']['java_home']` to match Java cookbook attribute renaming

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
Version bump to v1.2.0
Version bump to v1.2.1
[COOK-3742] Remove trailing comma to restore Ruby 1.8 support

Signed-off-by: Seth Vargo <sethvargo@gmail.com>
Version bump to v1.2.2