2 class salsa::packages inherits salsa {
10 'libcurl4-openssl-dev',
32 ensure_packages($requirements, { ensure => 'installed' })
34 # file { "${salsa::home}/yarn":
35 # ensure => directory,
36 # owner => $salsa::user,
37 # group => $salsa::group,
41 # archive { "yarn-${gitlab::yarnversion}.tar.gz":
42 # path => "${gitlab::home}/yarn-${gitlab::yarnversion}.tar.gz",
43 # source => "https://github.com/yarnpkg/yarn/releases/download/${gitlab::yarnversion}/yarn-${gitlab::yarnversionett}.tar.gz",
45 # extract_path => "${gitlab::params::home}/yarn",
47 # user => $gitlab::user,
48 # group => $gitlab::group,
49 # require => File["${gitlab::home}/yarn"],
52 # if $gitlab::source_manage {
53 # vcsrepo { "${gitlab::home}/gitlab":
56 # source => 'https://github.com/gitlabhq/gitlabhq.git',
57 # revision => $gitlab::source_version,
58 # owner => $gitlab::user,
59 # group => $gitlab::group