Skip to content

Commit

Permalink
Fix license doesn't install on first run
Browse files Browse the repository at this point in the history
  • Loading branch information
TJM committed Nov 21, 2018
1 parent 2a46ab7 commit 53f74c1
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions dc-os/Docker/HA/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,6 @@ function setInitialConfiguration {
# This configuration doesn't exist on the first run
if [ ! -f /var/opt/jfrog/artifactory/etc/artifactory.config.bootstrap.xml ]; then
sed -i -e "s,\[SERVERNAME\],$ART_SERVER_NAME,g" /tmp/artifactory.config.xml
sed -i -e "s,\[ARTSERVICE\],${MARATHON_APP_ID:1},g" /tmp/artifactory.config.xml
sed -i -e "s,\[RPMETHOD\],$ART_REVERSE_PROXY_METHOD,g" /tmp/artifactory.config.xml
sed -i -e "s,\[PORT\],$INSTANCE_PORT,g" /tmp/artifactory.config.xml
mv /tmp/artifactory.config.xml /var/opt/jfrog/artifactory/etc/artifactory.config.import.xml
Expand All @@ -71,8 +70,8 @@ function setInitialConfiguration {
#Set license
function setLicense {
logger "Setting up license."
[ ! -d /var/opt/jfrog/artifactory/etc ] && mkdir -p /var/opt/jfrog/artifactory/etc
echo -n "$ART_LICENSES" | cut -d, -f1 > /var/opt/jfrog/artifactory/etc/artifactory.lic
chmod 777 /var/opt/jfrog/artifactory/etc/artifactory.lic
echo "Added license"
}

Expand Down Expand Up @@ -113,4 +112,4 @@ setInstanceIp
setNodeId
setInitialConfiguration

/entrypoint-artifactory.sh
/entrypoint-artifactory.sh

0 comments on commit 53f74c1

Please sign in to comment.