Fix lineEnding issue for policy-keystore 76/74876/1
authorliboNet <libo.zhu@intel.com>
Wed, 19 Dec 2018 22:57:56 +0000 (06:57 +0800)
committerliboNet <libo.zhu@intel.com>
Wed, 19 Dec 2018 22:57:56 +0000 (06:57 +0800)
. separate the etc/ssl from etc in assembly
. fix the JVM property typo by using trustStorePassword

Change-Id: I0e00bf211de96939346c46e0486361e29f9e20f7
Issue-ID: POLICY-1385
Signed-off-by: liboNet <libo.zhu@intel.com>
packages/policy-distribution-docker/src/main/docker/policy-dist.sh
packages/policy-distribution-tarball/src/main/package/tarball/assembly.xml

index 91d7290..5ea7d83 100644 (file)
@@ -40,4 +40,4 @@ fi
 
 echo "Policy distribution config file: $CONFIG_FILE"
 
-$JAVA_HOME/bin/java -cp "$POLICY_DISTRIBUTION_HOME/etc:$POLICY_DISTRIBUTION_HOME/lib/*" -Djavax.net.ssl.keyStore="$KEYSTORE" -Djavax.net.ssl.keyStorePassword="$KEYSTORE_PASSWD" -Djavax.net.ssl.trustStore="$TRUSTSTORE" -Djavax.net.ssl.trustStore="$TRUSTSTORE_PASSWD" org.onap.policy.distribution.main.startstop.Main -c $CONFIG_FILE
+$JAVA_HOME/bin/java -cp "$POLICY_DISTRIBUTION_HOME/etc:$POLICY_DISTRIBUTION_HOME/lib/*" -Djavax.net.ssl.keyStore="$KEYSTORE" -Djavax.net.ssl.keyStorePassword="$KEYSTORE_PASSWD" -Djavax.net.ssl.trustStore="$TRUSTSTORE" -Djavax.net.ssl.trustStorePassword="$TRUSTSTORE_PASSWD" org.onap.policy.distribution.main.startstop.Main -c $CONFIG_FILE
index ad976c7..351fe7e 100644 (file)
@@ -48,7 +48,8 @@
             <directory>${project.basedir}/src/main/resources/etc
             </directory>
             <includes>
-                <include>**/*</include>
+                <include>*.json</include>
+                <include>*.xml</include>
             </includes>
             <outputDirectory>/etc</outputDirectory>
             <lineEnding>unix</lineEnding>
                 <exclude>*.formatted</exclude>
             </excludes>
         </fileSet>
+        <fileSet>
+            <directory>${project.basedir}/src/main/resources/etc/ssl
+            </directory>
+            <includes>
+                <include>policy*</include>
+            </includes>
+            <outputDirectory>/etc/ssl</outputDirectory>
+            <lineEnding>keep</lineEnding>
+        </fileSet>
     </fileSets>
 </assembly>