example42/puppi — pull request #11 by k9ert (2012-06-22 20:30:51+00:00)
Title: Authdownload

authenticated downloads via curl --anyauth. In my case the maven-repos (artifactory) only allows authenticated download.

example for use:

puppi::project::maven { "supersite":
source => "http://nexus.example42.com/nexus/content/repositories/releases/it/example42/supersite/",
http_user => "aUsername",
http_password => "aPassword",
deploy_roo => "/usr/local/tomcat/supersite/webapps",
init_script => "tomcat",
report_emai => "sysadmins@example42.com",
enable => "true",
}