New file |
| | |
| | | package de.akquinet.devops; |
| | | |
| | | import java.util.concurrent.TimeUnit; |
| | | |
| | | import com.gitblit.GitBlit; |
| | | |
| | | public class GitBlit4UITests extends GitBlit { |
| | | |
| | | private boolean luceneIndexingEnabled; |
| | | |
| | | public GitBlit4UITests(boolean luceneIndexingEnabled) { |
| | | this.luceneIndexingEnabled = luceneIndexingEnabled; |
| | | } |
| | | |
| | | @Override |
| | | protected void configureLuceneIndexing() { |
| | | if (luceneIndexingEnabled) { |
| | | getScheduledExecutor().scheduleAtFixedRate(getLuceneExecutor(), 1, |
| | | 2, TimeUnit.MINUTES); |
| | | getLogger() |
| | | .info("Lucene executor is scheduled to process indexed branches every 2 minutes."); |
| | | } |
| | | } |
| | | |
| | | } |