You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jspwiki.apache.org by ju...@apache.org on 2018/12/25 23:33:32 UTC
[jspwiki] branch master updated: remove git site repo from polling
to avoid triggering the ci job every time the website is built (as it does
a push on the asf-site branch)
This is an automated email from the ASF dual-hosted git repository.
juanpablo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/jspwiki.git
The following commit(s) were added to refs/heads/master by this push:
new 4c15f6b remove git site repo from polling to avoid triggering the ci job every time the website is built (as it does a push on the asf-site branch)
4c15f6b is described below
commit 4c15f6ba705b363b64c1767be6aabf5a87f153d4
Author: juanpablo <ju...@apache.org>
AuthorDate: Wed Dec 26 00:33:07 2018 +0100
remove git site repo from polling to avoid triggering the ci job every time the website is built (as it does a push on the asf-site branch)
---
Jenkinsfile | 4 ++--
.../src/main/java/org/apache/wiki/search/LuceneSearchProvider.java | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/Jenkinsfile b/Jenkinsfile
index 1aeb74a..19bcec2 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -52,7 +52,7 @@ try {
stage( 'build website' ) {
withEnv( [ "Path+JDK=$JAVA_JDK_8/bin", "Path+MAVEN=$MAVEN_3_LATEST/bin", "JAVA_HOME=$JAVA_JDK_8" ] ) {
dir( jbake ) {
- git branch: jbake, url: siteRepo, credentialsId: creds
+ git branch: jbake, url: siteRepo, credentialsId: creds, poll: false
sh 'mvn clean process-resources'
}
stash name: 'jbake-website'
@@ -66,7 +66,7 @@ try {
cleanWs()
unstash 'jbake-website'
dir( asfsite ) {
- git branch: asfsite, url: siteRepo, credentialsId: creds
+ git branch: asfsite, url: siteRepo, credentialsId: creds, poll: false
sh "cp -rf ../$jbake/target/content/* ./"
timeout( 15 ) { // 15 minutes
sh 'git add .'
diff --git a/jspwiki-main/src/main/java/org/apache/wiki/search/LuceneSearchProvider.java b/jspwiki-main/src/main/java/org/apache/wiki/search/LuceneSearchProvider.java
index a515866..82aff1c 100644
--- a/jspwiki-main/src/main/java/org/apache/wiki/search/LuceneSearchProvider.java
+++ b/jspwiki-main/src/main/java/org/apache/wiki/search/LuceneSearchProvider.java
@@ -27,11 +27,11 @@ import java.io.StringWriter;
import java.lang.reflect.Constructor;
import java.util.ArrayList;
import java.util.Collection;
+import java.util.Collections;
import java.util.Date;
import java.util.Iterator;
import java.util.List;
import java.util.Properties;
-import java.util.Vector;
import org.apache.commons.io.IOUtils;
import org.apache.commons.lang.StringUtils;
@@ -119,7 +119,7 @@ public class LuceneSearchProvider implements SearchProvider {
protected static final String LUCENE_PAGE_NAME = "name";
private String m_luceneDirectory;
- protected Vector<Object[]> m_updates = new Vector<>(); // Vector because multi-threaded.
+ protected List<Object[]> m_updates = Collections.synchronizedList( new ArrayList<>() );
/** Maximum number of fragments from search matches. */
private static final int MAX_FRAGMENTS = 3;