my-boxen/modules/projects/README.md

22 lines
399 B
Markdown
Raw Normal View History

2012-10-02 20:27:33 -04:00
# Project Manifests
Project manifests live in `modules/projects/manifests/$project.pp`. A
simple project manifest example:
```puppet
class projects::boxen {
2012-10-03 14:25:10 -04:00
include qt # requires the qt module in Puppetfile
2012-10-02 20:27:33 -04:00
$dir = "${boxen::config::srcdir}/boxen"
repository { $dir:
source => 'boxen/boxen'
}
ruby::local { $dir:
version => 'system',
require => Repository[$dir]
}
}
```