Skip to content

Commit 541c6e5

Browse files
committed
OZ-429: Create the Superset config folder and Maven sub-module
1 parent 9cbe884 commit 541c6e5

File tree

6 files changed

+74
-3
lines changed

6 files changed

+74
-3
lines changed

base/configs/superset/assembly.xml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<assembly
3+
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2"
4+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5+
xsi:schemaLocation="
6+
http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2
7+
http://maven.apache.org/xsd/assembly-1.1.2.xsd"
8+
>
9+
<id>zip-superset-configs</id>
10+
<formats>
11+
<format>zip</format>
12+
</formats>
13+
<includeBaseDirectory>false</includeBaseDirectory>
14+
<fileSets>
15+
<fileSet>
16+
<outputDirectory>.</outputDirectory>
17+
<directory>${project.build.directory}/${project.artifactId}-${project.version}</directory>
18+
</fileSet>
19+
</fileSets>
20+
</assembly>

base/configs/superset/assets/.gitkeep

Whitespace-only changes.

base/configs/superset/pom.xml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0"
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5+
<modelVersion>4.0.0</modelVersion>
6+
7+
<parent>
8+
<groupId>com.ozonehis</groupId>
9+
<artifactId>ozone-superset-configs</artifactId>
10+
<version>1.0.0-SNAPSHOT</version>
11+
<relativePath></relativePath>
12+
</parent>
13+
14+
<artifactId>ozone-cambodia-superset-configs</artifactId>
15+
<name>Ozone Cambodia Superset configs</name>
16+
<description>Superset configurations specific to Ozone Cambodia, to be used in Ozone Analytics</description>
17+
<packaging>pom</packaging>
18+
19+
<organization>
20+
<name>Ozone HIS</name>
21+
<url>https://www.ozone-his.com</url>
22+
</organization>
23+
24+
<developers>
25+
<developer>
26+
<name>Mekom Solutions</name>
27+
<url>https://www.mekomsolutions.com</url>
28+
</developer>
29+
</developers>
30+
31+
<properties>
32+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
33+
</properties>
34+
35+
<repositories>
36+
<repository>
37+
<id>mks-nexus-public</id>
38+
<url>https://nexus.mekomsolutions.net/repository/maven-public/</url>
39+
</repository>
40+
</repositories>
41+
42+
</project>

base/pom.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@
1212

1313
<artifactId>ozone-cambodia</artifactId>
1414
<version>1.7.0-SNAPSHOT</version>
15-
<description>Ozone Cambodia</description>
15+
<name>Ozone Cambodia</name>
16+
<description>Ozone distribution for Cambodia</description>
17+
<packaging>pom</packaging>
1618

1719
<properties>
1820
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
@@ -23,6 +25,10 @@
2325
<dependencyReportClassifier>dependencies</dependencyReportClassifier>
2426
</properties>
2527

28+
<modules>
29+
<module>configs/superset</module>
30+
</modules>
31+
2632
<dependencies>
2733
<!-- TODO: Add any implementation-specific dependencies -->
2834
</dependencies>

pom.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>com.ozonehis</groupId>
55
<artifactId>ozone-cambodia-aggregator</artifactId>
6-
<description>Ozone for Cambodia - Aggregator</description>
6+
<name>Ozone Cambodia Aggregator</name>
7+
<description>Aggregator project for the Ozone distribution for Cambodia</description>
78
<version>1.7.0-SNAPSHOT</version>
89
<packaging>pom</packaging>
910

prod/pom.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@
1212

1313
<artifactId>ozone-cambodia-prod</artifactId>
1414
<version>1.7.0-SNAPSHOT</version>
15-
<description>Ozone Cambodia - with production dependencies</description>
15+
<description>Ozone distribution for Cambodia - with production dependencies</description>
16+
<name>Ozone Cambodia Prod</name>
17+
<packaging>pom</packaging>
1618

1719
<properties>
1820
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

0 commit comments

Comments
 (0)