diff options
author | GuangrongFu <fu.guangrong@zte.com.cn> | 2018-07-20 10:23:42 +0800 |
---|---|---|
committer | GuangrongFu <fu.guangrong@zte.com.cn> | 2018-07-20 10:23:42 +0800 |
commit | 8e7f35e2f127d5b2c3691751742dc12c4fba4550 (patch) | |
tree | 286a1a8b43c2c861e75a54dbad36557618602e09 | |
parent | 9720e7d6a706d79f50778af6a39ce6fba79955ed (diff) |
Made the directory a maven project
Change-Id: I0d5c27fdeab99c79cdd95ce57916a7638f788bcd
Issue-ID: HOLMES-111
Signed-off-by: GuangrongFu <fu.guangrong@zte.com.cn>
-rw-r--r-- | rulemgt-frontend/assembly.xml | 16 | ||||
-rw-r--r-- | rulemgt-frontend/package-lock.json | 53 | ||||
-rw-r--r-- | rulemgt-frontend/pom.xml | 114 | ||||
-rw-r--r-- | rulemgt-frontend/src/app/correlation-modal/modal.component.ts | 2 |
4 files changed, 170 insertions, 15 deletions
diff --git a/rulemgt-frontend/assembly.xml b/rulemgt-frontend/assembly.xml new file mode 100644 index 0000000..ae7f726 --- /dev/null +++ b/rulemgt-frontend/assembly.xml @@ -0,0 +1,16 @@ +<assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd"> + <id>holmes-rulemgt-frontend</id> + <formats> + <format>tar.gz</format> + </formats> + <includeBaseDirectory>false</includeBaseDirectory> + <fileSets> + <fileSet> + <directory>dist</directory> + <outputDirectory>/holmes</outputDirectory> + </fileSet> + </fileSets> +</assembly> + diff --git a/rulemgt-frontend/package-lock.json b/rulemgt-frontend/package-lock.json index ab55cb4..69f96d6 100644 --- a/rulemgt-frontend/package-lock.json +++ b/rulemgt-frontend/package-lock.json @@ -137,7 +137,8 @@ "code-point-at": { "version": "1.1.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "concat-map": { "version": "0.0.1", @@ -264,7 +265,8 @@ "inherits": { "version": "2.0.3", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "ini": { "version": "1.3.5", @@ -276,6 +278,7 @@ "version": "1.0.0", "bundled": true, "dev": true, + "optional": true, "requires": { "number-is-nan": "^1.0.0" } @@ -401,7 +404,8 @@ "number-is-nan": { "version": "1.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "object-assign": { "version": "4.1.1", @@ -534,6 +538,7 @@ "version": "1.0.2", "bundled": true, "dev": true, + "optional": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -11839,7 +11844,8 @@ "ansi-regex": { "version": "2.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "aproba": { "version": "1.2.0", @@ -11860,12 +11866,14 @@ "balanced-match": { "version": "1.0.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "brace-expansion": { "version": "1.1.11", "bundled": true, "dev": true, + "optional": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -11880,17 +11888,20 @@ "code-point-at": { "version": "1.1.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "concat-map": { "version": "0.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "console-control-strings": { "version": "1.1.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "core-util-is": { "version": "1.0.2", @@ -12007,7 +12018,8 @@ "inherits": { "version": "2.0.3", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "ini": { "version": "1.3.5", @@ -12019,6 +12031,7 @@ "version": "1.0.0", "bundled": true, "dev": true, + "optional": true, "requires": { "number-is-nan": "^1.0.0" } @@ -12033,6 +12046,7 @@ "version": "3.0.4", "bundled": true, "dev": true, + "optional": true, "requires": { "brace-expansion": "^1.1.7" } @@ -12040,12 +12054,14 @@ "minimist": { "version": "0.0.8", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "minipass": { "version": "2.2.4", "bundled": true, "dev": true, + "optional": true, "requires": { "safe-buffer": "^5.1.1", "yallist": "^3.0.0" @@ -12144,7 +12160,8 @@ "number-is-nan": { "version": "1.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "object-assign": { "version": "4.1.1", @@ -12156,6 +12173,7 @@ "version": "1.4.0", "bundled": true, "dev": true, + "optional": true, "requires": { "wrappy": "1" } @@ -12277,6 +12295,7 @@ "version": "1.0.2", "bundled": true, "dev": true, + "optional": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -12296,6 +12315,7 @@ "version": "3.0.1", "bundled": true, "dev": true, + "optional": true, "requires": { "ansi-regex": "^2.0.0" } @@ -12339,7 +12359,8 @@ "wrappy": { "version": "1.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "yallist": { "version": "3.0.2", @@ -12919,12 +12940,14 @@ "balanced-match": { "version": "1.0.0", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "brace-expansion": { "version": "1.1.11", "bundled": true, "dev": true, + "optional": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -12944,7 +12967,8 @@ "concat-map": { "version": "0.0.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "console-control-strings": { "version": "1.1.0", @@ -13092,6 +13116,7 @@ "version": "3.0.4", "bundled": true, "dev": true, + "optional": true, "requires": { "brace-expansion": "^1.1.7" } diff --git a/rulemgt-frontend/pom.xml b/rulemgt-frontend/pom.xml new file mode 100644 index 0000000..1891ef6 --- /dev/null +++ b/rulemgt-frontend/pom.xml @@ -0,0 +1,114 @@ +<?xml version="1.0"?> +<!-- + + Copyright 2018 ZTE Corporation. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +--> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.onap.holmes.rule-management</groupId> + <artifactId>holmes-rulemgt-parent</artifactId> + <version>1.1.0-SNAPSHOT</version> + </parent> + + <artifactId>holmes-rulemgt-frontend</artifactId> + <name>holmes-rulemgt-frontend</name> + <packaging>pom</packaging> + + <build> + <plugins> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>exec-maven-plugin</artifactId> + <version>1.5.0</version> + <executions> + <execution> + <id>angular-cli install</id> + <configuration> + <workingDirectory>.</workingDirectory> + <executable>cmd</executable> + <arguments> + <argument>/c</argument> + <argument>"npm install --prefer-offline"</argument> + </arguments> + </configuration> + <phase>generate-resources</phase> + <goals> + <goal>exec</goal> + </goals> + </execution> + <execution> + <id>angular-cli build</id> + <configuration> + <workingDirectory>.</workingDirectory> + <executable>cmd</executable> + <arguments> + <argument>/c</argument> + <argument>"ng build --prod"</argument> + </arguments> + </configuration> + <phase>generate-resources</phase> + <goals> + <goal>exec</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-war-plugin</artifactId> + <configuration> + <failOnMissingWebXml>false</failOnMissingWebXml> + <warSourceExcludes> + src/**, + config/**, + foo/**, + i18n/**, + node/**, + node_modules/**, + public/**, + *.json, + *.js + </warSourceExcludes> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <version>3.0.0</version> + <configuration> + <finalName>holmes-rulemgt-frontend-${project.version}</finalName> + <descriptors> + <descriptor>assembly.xml</descriptor> + </descriptors> + <appendAssemblyId>false</appendAssemblyId> + <outputDirectory>target/</outputDirectory> + </configuration> + <executions> + <execution> + <id>holmes-rulemgt-frontend</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> +</project> diff --git a/rulemgt-frontend/src/app/correlation-modal/modal.component.ts b/rulemgt-frontend/src/app/correlation-modal/modal.component.ts index d2861bf..8fff7cd 100644 --- a/rulemgt-frontend/src/app/correlation-modal/modal.component.ts +++ b/rulemgt-frontend/src/app/correlation-modal/modal.component.ts @@ -25,7 +25,7 @@ declare var $: any; }) export class SifModalComponent implements OnInit { constructor(private modalServer: ModalService) { }; - private modalTitle = 'modalTitleDefault'; + modalTitle = 'modalTitleDefault'; modalBodyMessage = 'modalBodyMessageDefault'; closeBtnTitle = 'closeBtnTitleDefault'; |