Skip to content

Commit 7b96a6f

Browse files
committed
Fix for exporting trigger/CPF resources
1 parent 414b0fb commit 7b96a6f

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
group=com.marklogic
2-
version=277
2+
version=3.5.0
33
mlAppDeployerDependency=com.marklogic:ml-app-deployer:3.5.0
44
mlcpUtilDependency=com.marklogic:mlcp-util:0.3.0
55

src/main/groovy/com/marklogic/gradle/task/export/ExportResourcesTask.groovy

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ class ExportResourcesTask extends MarkLogicTask {
1616
String filePropName = "propertiesFile"
1717
String prefixPropName = "prefix"
1818
String regexPropName = "regex"
19+
String triggersDatabase = getAppConfig().getTriggersDatabaseName()
1920

2021
String includeTypesPropName = "includeTypes"
2122
String includeTypes = null
@@ -34,11 +35,13 @@ class ExportResourcesTask extends MarkLogicTask {
3435
} else if (getProject().hasProperty(prefixPropName)) {
3536
String prefix = getProject().property(prefixPropName)
3637
PrefixResourceSelector selector = new PrefixResourceSelector(prefix)
38+
selector.setTriggersDatabase(triggersDatabase)
3739
selector.setIncludeTypesAsString(includeTypes)
3840
export(selector)
3941
} else if (getProject().hasProperty(regexPropName)) {
4042
String regex = getProject().property(regexPropName)
4143
RegexResourceSelector selector = new RegexResourceSelector(regex)
44+
selector.setTriggersDatabase(triggersDatabase)
4245
selector.setIncludeTypesAsString(includeTypes)
4346
export(selector)
4447
} else {
@@ -62,7 +65,10 @@ class ExportResourcesTask extends MarkLogicTask {
6265
exporter = new Exporter(getManageClient())
6366
}
6467

65-
ExportedResources resources = exporter.select(selector).export(path)
68+
ExportedResources resources = exporter
69+
.select(selector)
70+
.withTriggersDatabase(getAppConfig().getTriggersDatabaseName())
71+
.export(path)
6672

6773
println "Exported files:"
6874
if (resources.getFiles() != null) {

0 commit comments

Comments
 (0)