summaryrefslogtreecommitdiff
path: root/provisioning/modules
diff options
context:
space:
mode:
authorvarac <varacanero@zeromail.org>2016-02-08 17:13:42 +0100
committervarac <varacanero@zeromail.org>2016-02-08 17:14:43 +0100
commitdb7fbb17814d6ccb2b81f047f668cb7cd34e0df9 (patch)
tree428bbdd71a819f875732aee15dcd20e8ce673d14 /provisioning/modules
parentf2cca0187ec78f98d61b50baba105641a6d15bb6 (diff)
Install virtualenv, install compass as .deb
Diffstat (limited to 'provisioning/modules')
-rw-r--r--provisioning/modules/pixelated/manifests/source.pp12
1 files changed, 4 insertions, 8 deletions
diff --git a/provisioning/modules/pixelated/manifests/source.pp b/provisioning/modules/pixelated/manifests/source.pp
index 4deb19ff..49be7a01 100644
--- a/provisioning/modules/pixelated/manifests/source.pp
+++ b/provisioning/modules/pixelated/manifests/source.pp
@@ -1,3 +1,4 @@
+# install useragent from source
class pixelated::source {
include phantomjs
@@ -6,24 +7,19 @@ class pixelated::source {
'nodejs',
'nodejs-legacy',
'python-dev',
- 'python-virtualenv',
+ 'virtualenv',
'libffi-dev',
'libssl-dev',
'g++',
- 'ruby-dev',
'libsqlite3-dev',
'libfontconfig1',
- 'build-essential']:
+ 'build-essential',
+ 'ruby-compass']:
ensure => latest
}
include pixelated::source::npm
- package { 'compass':
- ensure => installed,
- provider => 'gem'
- }
-
stage { 'install_pixelated': }
class { 'pixelated::source::install_useragent' :