io.cellery.observability.ui
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>io.cellery.observability</groupId> <artifactId>io.cellery.observability.ui</artifactId> <version>0.4.1</version> </dependency>
<?xml version="1.0" encoding="UTF-8"?> <!-- ~ Copyright (c) 2018, WSO2 Inc. (http://www.wso2.org) All Rights Reserved. ~ ~ WSO2 Inc. licenses this file to you 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/xsd/maven-4.0.0.xsd"> <parent> <groupId>io.cellery.observability</groupId> <artifactId>io.cellery.observability.portal</artifactId> <version>0.4.1</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>io.cellery.observability.ui</artifactId> <version>0.4.1</version> <name>Cellery Observability Components - Global Plane - Portal</name> <packaging>pom</packaging> <build> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>exec-maven-plugin</artifactId> <version>${maven.exec.plugin.version}</version> <executions> <execution> <id>npm version</id> <goals> <goal>exec</goal> </goals> <phase>initialize</phase> <configuration> <executable>${npm.executable}</executable> <arguments> <argument>version</argument> <argument>${project.version}</argument> <argument>--allow-same-version</argument> <argument>--no-git-tag-version</argument> </arguments> </configuration> </execution> <execution> <id>npm install rimraf</id> <!-- To ensure that clean doesn't fail on newly cloned projects --> <goals> <goal>exec</goal> </goals> <phase>pre-clean</phase> <configuration> <executable>${npm.executable}</executable> <arguments> <argument>ci</argument> <argument>rimraf</argument> </arguments> </configuration> </execution> <execution> <id>npm run clean (clean)</id> <goals> <goal>exec</goal> </goals> <phase>clean</phase> <configuration> <executable>${npm.executable}</executable> <arguments> <argument>run</argument> <argument>clean</argument> </arguments> </configuration> </execution> <execution> <id>npm install (initialize)</id> <goals> <goal>exec</goal> </goals> <phase>initialize</phase> <configuration> <executable>${npm.executable}</executable> <arguments> <argument>ci</argument> </arguments> </configuration> </execution> <execution> <id>npm run lint (check-style)</id> <goals> <goal>exec</goal> </goals> <phase>process-sources</phase> <configuration> <executable>${npm.executable}</executable> <arguments> <argument>run</argument> <argument>lint</argument> </arguments> </configuration> </execution> <execution> <id>npm run build (compile)</id> <goals> <goal>exec</goal> </goals> <phase>compile</phase> <configuration> <executable>${npm.executable}</executable> <arguments> <argument>run</argument> <argument>build</argument> </arguments> </configuration> </execution> <execution> <id>npm run test (test)</id> <goals> <goal>exec</goal> </goals> <phase>test</phase> <configuration> <executable>${npm.executable}</executable> <arguments> <argument>run</argument> <argument>test</argument> </arguments> <environmentVariables> <CI>true</CI> </environmentVariables> </configuration> </execution> </executions> </plugin> <!-- Creating a runnable NodeJS Server ZIP --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <executions> <execution> <phase>package</phase> <goals> <goal>single</goal> </goals> </execution> </executions> <configuration> <descriptors> <descriptor>${project.basedir}/assembly.xml</descriptor> </descriptors> <appendAssemblyId>false</appendAssemblyId> </configuration> </plugin> </plugins> </build> <profiles> <profile> <id>default</id> <activation> <activeByDefault>true</activeByDefault> </activation> <modules> </modules> </profile> <profile> <id>builder</id> <activation> <property> <name>builder</name> <value>true</value> </property> </activation> <modules> </modules> </profile> <profile> <id>sonar-profile</id> <activation> <property> <name>bamboo</name> <value>sonar</value> </property> </activation> <modules> </modules> </profile> <profile> <id>platform-windows</id> <activation> <os> <family>windows</family> </os> </activation> <properties> <npm.executable>npm.cmd</npm.executable> </properties> </profile> <profile> <id>platform-unix</id> <activation> <os> <family>unix</family> </os> </activation> <properties> <npm.executable>npm</npm.executable> </properties> </profile> <profile> <id>platform-default</id> <activation> <activeByDefault>true</activeByDefault> </activation> <properties> <npm.executable>npm</npm.executable> </properties> </profile> </profiles> <properties> <maven.exec.plugin.version>1.5.0</maven.exec.plugin.version> </properties> </project>