Skip to content

Commit 1c77ae6

Browse files
author
Alex Huang
committed
make the create database work
1 parent ebcf6b1 commit 1c77ae6

1 file changed

Lines changed: 16 additions & 8 deletions

File tree

developer/pom.xml

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,16 @@
2727
<version>5.1.21</version>
2828
<scope>runtime</scope>
2929
</dependency>
30-
<dependency>
31-
<groupId>org.apache.cloudstack</groupId>
32-
<artifactId>cloud-plugin-hypervisor-simulator</artifactId>
33-
<version>${project.version}</version>
34-
<scope>compile</scope>
35-
</dependency>
30+
<dependency>
31+
<groupId>org.apache.cloudstack</groupId>
32+
<artifactId>cloud-plugin-hypervisor-simulator</artifactId>
33+
<version>${project.version}</version>
34+
<scope>compile</scope>
35+
</dependency>
3636
</dependencies>
3737
<build>
3838
<defaultGoal>install</defaultGoal>
39+
<testOutputDirectory>target/db</testOutputDirectory>
3940
</build>
4041

4142
<profiles>
@@ -132,6 +133,11 @@
132133
<artifactId>cloud-server</artifactId>
133134
<version>${project.version}</version>
134135
</dependency>
136+
<dependency>
137+
<groupId>org.apache.cloudstack</groupId>
138+
<artifactId>cloud-server</artifactId>
139+
<version>${project.version}</version>
140+
</dependency>
135141
</dependencies>
136142
<executions>
137143
<execution>
@@ -143,13 +149,15 @@
143149
</execution>
144150
</executions>
145151
<configuration>
146-
<includeProjectDependencies>false</includeProjectDependencies>
152+
<includeProjectDependencies>true</includeProjectDependencies>
147153
<includePluginDependencies>true</includePluginDependencies>
148154
<executableDependency>
149155
<groupId>org.apache.cloudstack</groupId>
150156
<artifactId>cloud-server</artifactId>
151157
</executableDependency>
158+
152159
<mainClass>com.cloud.upgrade.DatabaseCreator</mainClass>
160+
<classpathScope>test</classpathScope>
153161
<arguments>
154162
<!-- db properties file -->
155163
<argument>${project.parent.basedir}/utils/conf/db.properties</argument>
@@ -170,7 +178,7 @@
170178
<argument>${basedir}/target/db/cloudbridge_offering_alter.sql</argument>
171179
<!-- Seed the database -->
172180
<argument>${basedir}/developer-prefill.sql</argument>
173-
<!-- Do database upgrade-->
181+
<!-- Do database upgrade -->
174182
<argument>com.cloud.upgrade.DatabaseUpgradeChecker</argument>
175183
<argument>--database=cloud,usage,awsapi</argument>
176184
<argument>--rootpassword=${db.root.password}</argument>

0 commit comments

Comments
 (0)