aboutsummaryrefslogtreecommitdiffstats
path: root/kubernetes/vnfsdk/templates/secrets.yaml
diff options
context:
space:
mode:
<!--
  ============LICENSE_START=======================================================
  ONAP Policy Engine - XACML Application Tutorial
  ================================================================================
  Copyright (C) 2020 AT&T Intellectual Property. All rights reserved.
  ================================================================================
  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.
  ============LICENSE_END=========================================================
  -->

<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">
  <modelVersion>4.0.0</modelVersion>

  <parent>
    <groupId>org.onap.policy.xacml-pdp</groupId>
    <artifactId>xacml-tutorials</artifactId>
    <version>2.7.0</version>
  </parent>

  <groupId>org.onap.policy.tutorial.xacml-application</groupId>
  <artifactId>tutorial-xacml-application</artifactId>
  <packaging>jar</packaging>

  <name>tutorial-xacml-application</name>

  <properties>
    <!-- There is code to support JUnit testing in this sub-module. -->
    <sonar.skip>true</sonar.skip>
  </properties>

  <dependencies>
    <dependency>
      <groupId>org.onap.policy.xacml-pdp.applications</groupId>
      <artifactId>common</artifactId>
      <version>${project.version}</version>
    </dependency>
    <dependency>
      <groupId>org.onap.policy.xacml-pdp</groupId>
      <artifactId>xacml-test</artifactId>
      <version>${project.version}</version>
      <scope>test</scope>
    </dependency>
  </dependencies>

  <profiles>
    <profile>
      <id>docker</id>
      <build>
        <plugins>
          <plugin>
            <groupId>io.fabric8</groupId>
            <artifactId>docker-maven-plugin</artifactId>
            <configuration>
              <verbose>true</verbose>
              <imagePullPolicy>Always</imagePullPolicy>
              <images>
                <image>
                  <name>onap/policy-xacml-tutorial:${project.version}</name>
                  <alias>xacml-pdp</alias>
                  <build>
                    <contextDir>${project.basedir}/src/main/docker</contextDir>
                    <assembly>
                      <descriptorRef>artifact-with-dependencies</descriptorRef>
                    </assembly>
                    <args>
                      <BUILD_NAME>${project.name}</BUILD_NAME>
                      <BUILD_VERSION>${project.version}</BUILD_VERSION>
                 </args>
                  </build>
                </image>
              </images>
            </configuration>
            <executions>
                <execution>
                    <id>clean-images</id>
                    <phase>pre-clean</phase>
                    <goals>
                        <goal>remove</goal>
                    </goals>
                </execution>
                <execution>
                    <id>generate-images</id>
                    <phase>package</phase>
                    <goals>
                        <goal>build</goal>
                    </goals>
                </execution>
            </executions>
          </plugin>
          <plugin>
              <groupId>org.apache.maven.plugins</groupId>
              <artifactId>maven-deploy-plugin</artifactId>
              <configuration>
                  <skip>true</skip>
              </configuration>
          </plugin>
        </plugins>
      </build>
    </profile>
  </profiles>
</project>
authorSylvain Desbureaux <sylvain.desbureaux@orange.com>2021-05-21 13:14:35 +0000
committerGerrit Code Review <gerrit@onap.org>2021-05-21 13:14:35 +0000
commit1b5b074584b5d169e7578fc8fc6870fd9767c0c2 (patch)
tree94fc62e28ae8ffd98d5ed24e16fee12b5796c3f7 /kubernetes/vnfsdk/templates/secrets.yaml
parentf4527b94897c02c763f11e4013dbbe9b3a821061 (diff)
parent