blob: ba0e15bab68e97363a5618889299e718343eea37 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
class phantomjs {
exec{'download_phantomjs':
command => '/usr/bin/wget -O /var/local/phantomjs-1.9.8.tar.bz2 https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.8-linux-x86_64.tar.bz2',
creates => '/var/local/phantomjs-1.9.8.tar.bz2',
notify => Exec['unpack_phantomjs'],
timeout => '0',
}
exec{'unpack_phantomjs':
command => '/bin/tar xvfj phantomjs-1.9.8.tar.bz2',
cwd => '/var/local/',
refreshonly => true,
notify => Exec['install_phantomjs'],
}
exec{'install_phantomjs':
command => '/usr/bin/install /var/local/phantomjs-1.9.8-linux-x86_64/bin/phantomjs /usr/bin/phantomjs',
refreshonly => true,
}
}
|