Add build argument in POM to set the ARG used in Dockerfile.
Issue-ID: CCSDK-1011
Change-Id: Ie8181b8bf19770e39a8358149a29e9bfc5ce1a86
Signed-off-by: Kotagiri, Ramprasad (rp5662) <rp5662@att.com>
RUN chmod +x /tmp/create_table.sql
RUN chmod +x /tmp/docker-dashboard-installation.sh
-CMD ["/tmp/docker-dashboard-installation.sh"]
\ No newline at end of file
+CMD ["/tmp/docker-dashboard-installation.sh"]
#!/bin/bash
# Unzip the dashboard war file
-unzip -qq -d /home/deployments/ccsdk-app /home/deployments/ccsdk-app.war
+unzip -qq -d /home/deployments/ccsdk-app /home/deployments/ccsdk-app*.war
# Delete the dashboard war file
-rm -f /home/deployments/ccsdk-app.war
+rm -f /home/deployments/ccsdk-app*.war
# Update dashboard.properties
cat /home/deployments/ccsdk-app/WEB-INF/conf/dashboard.properties | \
<ccsdk.distribution.version>${project.version}</ccsdk.distribution.version>
<maven.build.timestamp.format>yyyyMMdd'T'HHmmss'Z'</maven.build.timestamp.format>
<docker.verbose>true</docker.verbose>
+ <docker.buildArg.WAR_FILE>${project.build.finalName}.war</docker.buildArg.WAR_FILE>
</properties>