Fix jquery-visibility.min.js name
what i meant was that we can just copy the same mechanism we're using to run the minifier, instead of using the file object with ensure=>link Fixed bug #1325117 Change-Id: I10cf4b4772e8d3fff869bfd638b2895b6e8980ea
This commit is contained in:
parent
b96fa64799
commit
7f4af17b72
@ -79,6 +79,12 @@ class zuul (
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ! defined(Package['yui-compressor']) {
|
||||||
|
package { 'yui-compressor':
|
||||||
|
ensure => present,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
user { 'zuul':
|
user { 'zuul':
|
||||||
ensure => present,
|
ensure => present,
|
||||||
home => '/home/zuul',
|
home => '/home/zuul',
|
||||||
@ -216,11 +222,14 @@ class zuul (
|
|||||||
source => 'https://github.com/mathiasbynens/jquery-visibility.git',
|
source => 'https://github.com/mathiasbynens/jquery-visibility.git',
|
||||||
}
|
}
|
||||||
|
|
||||||
file { '/var/lib/zuul/www/jquery-visibility.min.js':
|
exec { 'install-jquery-visibility':
|
||||||
ensure => link,
|
command => 'yui-compressor -o /var/lib/zuul/www/jquery-visibility.min.js /opt/jquery-visibility/jquery-visibility.js',
|
||||||
target => '/opt/jquery-visibility/jquery-visibility.min.js',
|
path => 'bin:/usr/bin',
|
||||||
require => [File['/var/lib/zuul/www'],
|
refreshonly => true,
|
||||||
Vcsrepo['/opt/jquery-visibility']],
|
subscribe => Vcsrepo['/opt/jquery-visibility'],
|
||||||
|
require => [File['/var/lib/zuul/www'],
|
||||||
|
Package['yui-compressor'],
|
||||||
|
Vcsrepo['/opt/jquery-visibility']],
|
||||||
}
|
}
|
||||||
|
|
||||||
file { '/var/lib/zuul/www/index.html':
|
file { '/var/lib/zuul/www/index.html':
|
||||||
|
Loading…
x
Reference in New Issue
Block a user