diff --git a/deploy/lib/server_config.rb b/deploy/lib/server_config.rb index b295d308..6aa09cc5 100644 --- a/deploy/lib/server_config.rb +++ b/deploy/lib/server_config.rb @@ -1130,12 +1130,14 @@ def deploy_src load_html_as_xml = @properties['ml.load-html-as-xml'] load_js_as_binary = @properties['ml.load-js-as-binary'] load_css_as_binary = @properties['ml.load-css-as-binary'] + folders_to_ignore = @properties['ml.ignore-folders'] modules_databases.each do |dest_db| ignore_us = [] ignore_us << "^#{test_dir}.*$" unless test_dir.blank? || deploy_tests?(dest_db) ignore_us << "^#{app_config_file}$" ignore_us << "^#{test_config_file}$" + ignore_us << "^#{folders_to_ignore}$" unless folders_to_ignore.blank? src_permissions = permissions(@properties['ml.app-role'], Roxy::ContentCapability::ER) diff --git a/deploy/sample/build.sample.properties b/deploy/sample/build.sample.properties index e0970f2a..cf411b37 100644 --- a/deploy/sample/build.sample.properties +++ b/deploy/sample/build.sample.properties @@ -154,3 +154,6 @@ local-server=localhost # mlcp-home=/usr/local/mlcp mlcp-vmargs=-Xmx512m + +# folder to ignore when deploying into modules database +# ignore-folders=.*/src/(node_modules|.tmp)/.*