diff --git a/plugins/alfresco-maven-plugin/src/main/java/org/alfresco/maven/plugin/AbstractRunMojo.java b/plugins/alfresco-maven-plugin/src/main/java/org/alfresco/maven/plugin/AbstractRunMojo.java index 9216a4d9..2fa5af37 100644 --- a/plugins/alfresco-maven-plugin/src/main/java/org/alfresco/maven/plugin/AbstractRunMojo.java +++ b/plugins/alfresco-maven-plugin/src/main/java/org/alfresco/maven/plugin/AbstractRunMojo.java @@ -381,6 +381,12 @@ public abstract class AbstractRunMojo extends AbstractMojo { @Parameter(property = "solr.home", defaultValue = "${project.basedir}/${alfresco.data.location}/solr") protected String solrHome; + /** + * Solr indexation frequency. It is customizable to speed up integration tests execution. + */ + @Parameter(property = "solr.alfresco.cron", defaultValue = "0/15 * * * * ? *") + protected String solrCron; + /** * Tomcat version to be used in the Maven Tomcat Plugin. If this parameter is not set, then the * default Tomcat version will be used (it depends on the version of the Tomcat Maven Plugin). @@ -568,8 +574,11 @@ public abstract class AbstractRunMojo extends AbstractMojo { element(name("replacement"), element(name("token"), "alfresco.secureComms=https"), element(name("value"), "alfresco.secureComms=none") + ), + element(name("replacement"), + element(name("token"), "alfresco.cron=0/15 * * * * ? *"), + element(name("value"), "alfresco.cron=" + solrCron) ) - ) ), execEnv