mirror of
https://github.com/zulip/zulip.git
synced 2026-07-12 21:04:41 +08:00
puppet: Move minify-js and statsd dependencies to internal manifest.
(imported from commit 3363fb962a4fde575591b42db888b92bb6edd0f5)
This commit is contained in:
parent
bf0fda7426
commit
5de6b879b7
@ -13,7 +13,6 @@ class zulip::app_frontend {
|
||||
"python-django-jstemplate",
|
||||
"python-django-guardian",
|
||||
"python-django-auth-openid",
|
||||
"python-django-statsd-mozilla",
|
||||
"python-django-south",
|
||||
"python-django-pipeline",
|
||||
"python-django-bitfield",
|
||||
@ -41,9 +40,6 @@ class zulip::app_frontend {
|
||||
"python-pika",
|
||||
# Needed for timezone work
|
||||
"python-tz",
|
||||
# Needed for minify-js
|
||||
"yui-compressor",
|
||||
"nodejs",
|
||||
# Needed to parse source maps for error reporting
|
||||
"python-sourcemap",
|
||||
# Needed for redis
|
||||
|
||||
11
puppet/zulip_internal/manifests/app_frontend.pp
Normal file
11
puppet/zulip_internal/manifests/app_frontend.pp
Normal file
@ -0,0 +1,11 @@
|
||||
class zulip_internal::app_frontend {
|
||||
include zulip::app_frontend
|
||||
$app_packages = [# Needed for minify-js
|
||||
"yui-compressor",
|
||||
"nodejs",
|
||||
# Needed for statsd reporting
|
||||
"python-django-statsd-mozilla",
|
||||
]
|
||||
package { $app_packages: ensure => "installed" }
|
||||
|
||||
}
|
||||
@ -1,6 +1,6 @@
|
||||
class zulip_internal::prod_app_frontend {
|
||||
include zulip_internal::base
|
||||
include zulip::app_frontend
|
||||
include zulip_internal::app_frontend
|
||||
|
||||
file { "/etc/nginx/sites-available/zulip":
|
||||
require => Package[nginx],
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
class zulip_internal::staging_app_frontend {
|
||||
include zulip_internal::base
|
||||
include zulip::app_frontend
|
||||
include zulip_internal::app_frontend
|
||||
|
||||
file { "/etc/nginx/sites-available/zulip-staging":
|
||||
require => Package[nginx],
|
||||
|
||||
Loading…
Reference in New Issue
Block a user