Sha256: 29f9aece258794c4d71f97994d6e26a0f883006e5227a1e63108ff13de150ecd

Contents?: true

Size: 345 Bytes

Versions: 2

Compression:

Stored size: 345 Bytes

Contents

class freighthop::packages(
  $ppas,
  $packages,
  $languages,
) {
  if (member($languages, 'ruby')) {
    apt::ppa { 'ppa:gds/govuk': }
    apt::ppa { 'ppa:phinze/rbenv': }
  }
  apt::ppa { $ppas: }

  package { [
    'build-essential',
    'git-core',
  ]:
    ensure => installed,
  }

  package { $packages:
    ensure  => installed,
  }
}

Version data entries

2 entries across 1 versions & 1 rubygems

Version Path
freighthop-0.0.5 local_modules/freighthop/manifests/packages.pp
freighthop-0.0.5 modules/freighthop/manifests/packages.pp