- Move away from logstash_commons, just set attributes in case elkstack is present.
Allow server name to be set (#34).
Add elkstack logging for Jenkins logs if ELK available.
Serverspec update, slave fixes/simplifications
Refactor auth to prevent a problem during convergence. Now, the chef user and credentials are created but not passed to jenkins::* recipes on the first chef run, and at the very end, Jenkins is restarted. The credentials are only passed on subsequent runs which require them after the restart.
Java behavior has been extracted into its own recipe. Call the java recipe here to use a wrapper from jenkins::java. Otherwise, you must ensure java is installed before using the master or slave recipes in this cookbook.
Initial release of jenkinsstack