diff options
| author | Carlos Konstanski <ckonstanski@pippiandcarlos.com> | 2017-10-25 16:47:14 -0600 |
|---|---|---|
| committer | Carlos Konstanski <ckonstanski@pippiandcarlos.com> | 2017-10-25 16:47:14 -0600 |
| commit | ee5874f254b9ce2fb48bebb9b86170acf59ea488 (patch) | |
| tree | 35581a6736d5359c777a2a6b9432062a714a0524 /salt/openbook/customer_web_ui/files/installdeps.sh | |
| parent | 45d8f4cb1b57ab946e861c31f00bea16fe616303 (diff) | |
curl cannot find JARs in installdeps.sh
Closes-Bug: IS-24
Diffstat (limited to 'salt/openbook/customer_web_ui/files/installdeps.sh')
| -rw-r--r-- | salt/openbook/customer_web_ui/files/installdeps.sh | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/salt/openbook/customer_web_ui/files/installdeps.sh b/salt/openbook/customer_web_ui/files/installdeps.sh index e1a5532..9c96042 100644 --- a/salt/openbook/customer_web_ui/files/installdeps.sh +++ b/salt/openbook/customer_web_ui/files/installdeps.sh @@ -5,9 +5,15 @@ apt-get update apt-get -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" dist-upgrade apt-get -y install -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" curl python openjdk-8-jre-headless +current_jar=($(curl -s \ + -k \ + -u '{{ pillar["jars"]["username"] }}:{{ pillar["jars"]["password"] }}' \ + {{ pillar["jars"]["url"] }} \ + | grep -o -P '{{ pillar["customer_web_ui"]["jar_name"] }}\.[\d]+\.[\d]+\.[\d]+\.jar')) + curl -k \ -u '{{ pillar["jars"]["username"] }}:{{ pillar["jars"]["password"] }}' \ - -o "{{ pillar["customer_web_ui"]["jar_name"] }}" \ - "{{ pillar["jars"]["url"] }}/{{ pillar["customer_web_ui"]["jar_name"] }}" + -o ${current_jar[0]} \ + {{ pillar["jars"]["url"] }}/${current_jar[0]} exit 0 |
