Commit a9c14be398a7268de40fa225cd55d29ea005df0d
1 parent
dd906157e1
Things managed by librarian-puppet go in shared/
Showing 5 changed files with 15 additions and 70 deletions Inline Diff
.gitignore
| /.bundle | 1 | 1 | /.bundle | |
| /.librarian | 2 | 2 | /.librarian | |
| /.tmp | 3 | 3 | /.tmp | |
| /bin | 4 | 4 | /bin | |
| /config/local.rb | 5 | 5 | /config/local.rb | |
| /log | 6 | 6 | /log | |
| /tmp | 7 | 7 | /tmp | |
| /vendor/cache | 8 | 8 | /vendor/cache | |
| /vendor/puppet/cache | 9 | 9 | /vendor/puppet/cache | |
| 10 | /shared/* | |||
| 11 | !/shared/README.md |
Puppetfile
| %w(ruby rbenv nvm nodejs git hub inifile sudo homebrew xcode).each do |modulename| | 1 | 1 | # This doesn't work, and so it doesn't belong in master. ~ jbarnette | |
| mod modulename, "0.0.1", :github_tarball => "boxen/puppet-#{modulename}" | 2 | |||
| end | 3 | |||
| 4 | 2 | |||
| mod "boxen", "0.0.1.1", :github_tarball => "boxen/puppet-boxen" | 5 | 3 | # %w(ruby rbenv nvm nodejs git hub inifile sudo homebrew xcode).each do |modulename| | |
| 4 | # mod modulename, "0.0.1", :github_tarball => "boxen/puppet-#{modulename}" | |||
| 5 | # end | |||
| 6 | ||||
| 7 | # mod "boxen", "0.0.1.1", :github_tarball => "boxen/puppet-boxen" | |||
| 6 | 8 |
Puppetfile.lock
| GITHUBTARBALL | 1 | |||
| remote: boxen/puppet-boxen | 2 | |||
| specs: | 3 | |||
| boxen (0.0.1.1) | 4 | |||
| 5 | ||||
| GITHUBTARBALL | 6 | |||
| remote: boxen/puppet-git | 7 | |||
| specs: | 8 | |||
| git (0.0.1) | 9 | |||
| 10 | ||||
| GITHUBTARBALL | 11 | |||
| remote: boxen/puppet-homebrew | 12 | |||
| specs: | 13 | |||
| homebrew (0.0.1) | 14 | |||
| 15 | ||||
| GITHUBTARBALL | 16 | |||
| remote: boxen/puppet-hub | 17 | |||
| specs: | 18 | |||
| hub (0.0.1) | 19 | |||
| 20 | ||||
| GITHUBTARBALL | 21 | |||
| remote: boxen/puppet-inifile | 22 | |||
| specs: | 23 | |||
| inifile (0.0.1) | 24 | |||
| 25 | ||||
| GITHUBTARBALL | 26 | |||
| remote: boxen/puppet-nodejs | 27 | |||
| specs: | 28 | |||
| nodejs (0.0.1) | 29 | |||
| 30 | ||||
| GITHUBTARBALL | 31 | |||
| remote: boxen/puppet-nvm | 32 | |||
| specs: | 33 | |||
| nvm (0.0.1) | 34 | |||
| 35 | ||||
| GITHUBTARBALL | 36 | |||
| remote: boxen/puppet-rbenv | 37 | |||
| specs: | 38 | |||
| rbenv (0.0.1) | 39 | |||
| 40 | ||||
| GITHUBTARBALL | 41 | |||
| remote: boxen/puppet-ruby | 42 | |||
| specs: | 43 | |||
| ruby (0.0.1) | 44 | |||
| 45 | ||||
| GITHUBTARBALL | 46 | |||
| remote: boxen/puppet-sudo | 47 | |||
| specs: | 48 | |||
| sudo (0.0.1) | 49 | |||
| 50 | ||||
| GITHUBTARBALL | 51 | |||
| remote: boxen/puppet-xcode | 52 | |||
| specs: | 53 | |||
| xcode (0.0.1) | 54 | |||
| 55 | ||||
| DEPENDENCIES | 56 | 1 | DEPENDENCIES |
script/bootstrap
| #!/bin/sh | 1 | 1 | #!/bin/sh | |
| # Make sure all our local dependencies are available. | 2 | 2 | # Make sure all our local dependencies are available. | |
| 3 | 3 | |||
| # FIX: only sudo if gem home isn't writable | 4 | 4 | # FIX: only sudo if gem home isn't writable | |
| 5 | 5 | |||
| (gem spec bundler -v '~> 1.2.0' > /dev/null 2>&1) || | 6 | 6 | (gem spec bundler -v '~> 1.2.0' > /dev/null 2>&1) || | |
| sudo gem install bundler --no-rdoc --no-ri | 7 | 7 | sudo gem install bundler --no-rdoc --no-ri | |
| 8 | 8 | |||
| # We don't want old config hanging around. | 9 | 9 | # We don't want old config hanging around. | |
| 10 | 10 | |||
| rm -rf .bundle/config | 11 | 11 | rm -rf .bundle/config | |
| 12 | 12 | |||
| # Export CC to explicitly set the compiler used for cexts. | 13 | 13 | # Export CC to explicitly set the compiler used for cexts. | |
| 14 | 14 | |||
| export CC=gcc | 15 | 15 | export CC=gcc |
shared/README.md
| File was created | 1 | # Shared Puppet Modules | ||
| 2 |