2015-11-27 16:20:41 +00:00
|
|
|
#!/usr/bin/env ruby
|
2019-06-11 22:24:35 +00:00
|
|
|
# ^syntax detection
|
2015-11-27 16:20:41 +00:00
|
|
|
|
|
|
|
forge "https://forgeapi.puppetlabs.com"
|
|
|
|
|
|
|
|
# use dependencies defined in metadata.json
|
|
|
|
metadata
|
|
|
|
|
|
|
|
# use dependencies defined in Modulefile
|
|
|
|
# modulefile
|
|
|
|
|
|
|
|
# A module from the Puppet Forge
|
|
|
|
# mod 'puppetlabs-stdlib'
|
|
|
|
|
|
|
|
# A module from git
|
|
|
|
# mod 'puppetlabs-ntp',
|
|
|
|
# :git => 'git://github.com/puppetlabs/puppetlabs-ntp.git'
|
|
|
|
|
|
|
|
# A module from a git branch/tag
|
|
|
|
# mod 'puppetlabs-apt',
|
|
|
|
# :git => 'https://github.com/puppetlabs/puppetlabs-apt.git',
|
|
|
|
# :ref => '1.4.x'
|
|
|
|
|
|
|
|
# A module from Github pre-packaged tarball
|
|
|
|
# mod 'puppetlabs-apache', '0.6.0', :github_tarball => 'puppetlabs/puppetlabs-apache'
|