Scarab commit: svn commit: r11199 - trunk/extensions/scarab-maven-plugin/src/main/java/org/tigris/scarab/util/build/PrepareDBScriptsMojo.java

[email protected] Fri, 27 Apr 2012 07:12:41 -0700 (PDT)
Newsgroups gmane.comp.java.scarab.cvs
Message-ID <[email protected]>
Author: mcoss
Date: 2012-04-27 07:12:40-0700
New Revision: 11199

Modified:
   trunk/extensions/scarab-maven-plugin/src/main/java/org/tigris/scarab/util/build/PrepareDBScriptsMojo.java

Log:
Database build mode name extension "_jira". Use e.g. "sample_jira" to include jira templates into sample database build.

Modified: trunk/extensions/scarab-maven-plugin/src/main/java/org/tigris/scarab/util/build/PrepareDBScriptsMojo.java
Url: http://scarab.tigris.org/source/browse/scarab/trunk/extensions/scarab-maven-plugin/src/main/java/org/tigris/scarab/util/build/PrepareDBScriptsMojo.java?view=diff&pathrev=11199&r1=11198&r2=11199
==============================================================================
--- trunk/extensions/scarab-maven-plugin/src/main/java/org/tigris/scarab/util/build/PrepareDBScriptsMojo.java	(original)
+++ trunk/extensions/scarab-maven-plugin/src/main/java/org/tigris/scarab/util/build/PrepareDBScriptsMojo.java	2012-04-27 07:12:40-0700
@@ -131,18 +131,25 @@
          File[] sampleSqlFiles = {
         		 new File(scriptDir, "scarab-sample-data.sql"),
         		};
+         File[] jiraSqlFiles = {
+        		 new File(scriptDir, "scarab-jira-templates-data.sql"),
+        		};
          
          List sqlFiles = null;    
          sqlFiles = new ArrayList(Arrays.asList(schemaSqlFiles));
          sqlFiles.addAll(new ArrayList(Arrays.asList(basicSqlFiles)));
-         if(dbMode.equalsIgnoreCase("default")){
+         if(dbMode.indexOf("default") != -1){
         	 sqlFiles.addAll(new ArrayList(Arrays.asList(preconfiguredSqlFiles)));
          }
-         else if(dbMode.equalsIgnoreCase("sample")){
+         else if(dbMode.indexOf("sample") != -1){
         	 sqlFiles.addAll(new ArrayList(Arrays.asList(preconfiguredSqlFiles)));
         	 sqlFiles.addAll(new ArrayList(Arrays.asList(sampleSqlFiles)));
          }
          
+         if(dbMode.indexOf("_jira") != -1){
+        	 sqlFiles.addAll(new ArrayList(Arrays.asList(jiraSqlFiles)));
+         }
+         
          return sqlFiles;
 	}

------------------------------------------------------
http://scarab.tigris.org/ds/viewMessage.do?dsForumId=3577&dsMessageId=2954469