Skip to content

Instantly share code, notes, and snippets.

@apennebaker
Created February 3, 2014 17:58
Show Gist options
  • Save apennebaker/8788898 to your computer and use it in GitHub Desktop.
Save apennebaker/8788898 to your computer and use it in GitHub Desktop.
# User
exec { "apt-update":
command => "/usr/bin/apt-get update"
}
Exec["apt-update"] -> Package <| |>
file { "/home/vagrant/.bash_profile":
ensure => link,
target => "/vagrant/.bash_profile"
}
# Development
package { "build-essential":
ensure => latest
}
package { "tree":
ensure => latest
}
package { "splint":
ensure => latest
}
# Testing
class { "ruby":
gems_version => latest
}
package { "cucumber":
ensure => latest,
provider => "gem"
}
package { "rspec":
ensure => latest,
provider => "gem"
}
# Ops
package { "vim":
ensure => latest
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment