summaryrefslogtreecommitdiffstats
path: root/config-application-package
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@yahoo-inc.com>2016-09-06 21:35:55 +0200
committerJon Bratseth <bratseth@yahoo-inc.com>2016-09-06 21:35:55 +0200
commit267cfb0ac7453e8b7cedb6bb4c827b4ac2ef8d89 (patch)
treebce20e91f68464de2e8ad62bf0be56ae627345a3 /config-application-package
parent1e0c026dccf2ab1035d8f683736919784b2542fd (diff)
Don't include source files when creating with 'deploy data'
Diffstat (limited to 'config-application-package')
-rw-r--r--config-application-package/src/main/java/com/yahoo/config/model/application/provider/FilesApplicationPackage.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/config-application-package/src/main/java/com/yahoo/config/model/application/provider/FilesApplicationPackage.java b/config-application-package/src/main/java/com/yahoo/config/model/application/provider/FilesApplicationPackage.java
index f8318885646..3b85e617f87 100644
--- a/config-application-package/src/main/java/com/yahoo/config/model/application/provider/FilesApplicationPackage.java
+++ b/config-application-package/src/main/java/com/yahoo/config/model/application/provider/FilesApplicationPackage.java
@@ -94,7 +94,13 @@ public class FilesApplicationPackage implements ApplicationPackage {
/** Creates package from a local directory, typically deploy app */
public static FilesApplicationPackage fromFileWithDeployData(File appDir, DeployData deployData) {
- return new Builder(appDir).deployData(deployData).build();
+ return fromFileWithDeployData(appDir, deployData, false);
+ }
+
+ /** Creates package from a local directory, typically deploy app */
+ public static FilesApplicationPackage fromFileWithDeployData(File appDir, DeployData deployData,
+ boolean includeSourceFiles) {
+ return new Builder(appDir).includeSourceFiles(includeSourceFiles).deployData(deployData).build();
}
private static ApplicationMetaData metaDataFromDeployData(File appDir, DeployData deployData) {
@@ -752,7 +758,7 @@ public class FilesApplicationPackage implements ApplicationPackage {
private final File appDir;
private Optional<File> preprocessedDir = Optional.empty();
private Optional<ApplicationMetaData> metaData = Optional.empty();
- private boolean includeSourceFiles = true;
+ private boolean includeSourceFiles = false;
public Builder(File appDir) {
this.appDir = appDir;