1 <?xml version="1.0" encoding="UTF-8"?>
3 ~ Copyright © 2018-2019 Bell Canada.
4 ~ Modifications Copyright © 2019 IBM.
6 ~ Licensed under the Apache License, Version 2.0 (the "License");
7 ~ you may not use this file except in compliance with the License.
8 ~ You may obtain a copy of the License at
10 ~ http://www.apache.org/licenses/LICENSE-2.0
12 ~ Unless required by applicable law or agreed to in writing, software
13 ~ distributed under the License is distributed on an "AS IS" BASIS,
14 ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 ~ See the License for the specific language governing permissions and
16 ~ limitations under the License.
19 <assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0"
20 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
21 xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd">
22 <!-- create a tar.gz file containing the projects dependencies -->
23 <id>${assembly.id}</id>
25 <format>tar.gz</format>
29 <outputDirectory>/opt/app/onap/lib</outputDirectory>
30 <outputFileNameMapping>${artifact.groupId}-${artifact.artifactId}-${artifact.version}${dashClassifier?}.${artifact.extension}</outputFileNameMapping>
32 <exclude>org.slf4j:slf4j-simple</exclude>
33 <exclude>org.apache.karaf.*</exclude>
39 <directory>${project.basedir}/src/main/resources</directory>
41 <include>application.properties</include>
42 <include>logback.xml</include>
44 <outputDirectory>/opt/app/onap/config</outputDirectory>
45 <useDefaultExcludes>true</useDefaultExcludes>
48 <directory>${project.basedir}/../../../components/model-catalog</directory>
49 <outputDirectory>/opt/app/onap/model-catalog</outputDirectory>
51 <include>blueprint-model/service-blueprint/**</include>
52 <include>definition-type/starter-type/**</include>
53 <include>resource-dictionary/starter-dictionary/**</include>
57 <directory>${project.basedir}/../../../components/scripts/python</directory>
58 <outputDirectory>/opt/app/onap/scripts/jython</outputDirectory>
59 <useDefaultExcludes>true</useDefaultExcludes>