Commit eadd1e09 authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

We no longer need to supply server certificate as we now use globally...

We no longer need to supply server certificate as we now use globally recognized LetsEncrypt certificate
parent 4c557f72
...@@ -5,10 +5,9 @@ USER=$2 ...@@ -5,10 +5,9 @@ USER=$2
PASS=$3 PASS=$3
ARTIFACT=$4 ARTIFACT=$4
DEVICE=$5 DEVICE=$5
CERT=$6
JWT=`curl -X POST -s --cacert $CERT -u $USER:$PASS https://$HOST:443/api/management/v1/useradm/auth/login` JWT=`curl -X POST -s -u $USER:$PASS https://$HOST:443/api/management/v1/useradm/auth/login`
curl -X GET -s --cacert $CERT -H "Authorization: Bearer $JWT" https://$HOST:443/api/management/v1/deployments/artifacts | sed -e 's/^\[{//g; s/}]$//g; s/},{/\n/g' | grep "^\"name\":\"$ARTIFACT-" | grep "\"$DEVICE\"" | sed -r 's/.*"id":"([-0-9a-f]+)".*/\1/g' | while read ID curl -X GET -s -H "Authorization: Bearer $JWT" https://$HOST:443/api/management/v1/deployments/artifacts | sed -e 's/^\[{//g; s/}]$//g; s/},{/\n/g' | grep "^\"name\":\"$ARTIFACT-" | grep "\"$DEVICE\"" | sed -r 's/.*"id":"([-0-9a-f]+)".*/\1/g' | while read ID
do do
curl -X DELETE -s --cacert $CERT -H "Authorization: Bearer $JWT" https://$HOST:443/api/management/v1/deployments/artifacts/$ID curl -X DELETE -s $CERT -H "Authorization: Bearer $JWT" https://$HOST:443/api/management/v1/deployments/artifacts/$ID
done done
...@@ -4,8 +4,7 @@ HOST=$1 ...@@ -4,8 +4,7 @@ HOST=$1
USER=$2 USER=$2
PASS=$3 PASS=$3
FILE=$4 FILE=$4
CERT=$5
JWT=`curl -X POST -s --cacert $CERT -u $USER:$PASS https://$HOST:443/api/management/v1/useradm/auth/login` JWT=`curl -X POST -s -u $USER:$PASS https://$HOST:443/api/management/v1/useradm/auth/login`
SIZE=`ls -l $FILE | cut -d" " -f5` SIZE=`ls -l $FILE | cut -d" " -f5`
curl -X POST -s --cacert $CERT -H "Authorization: Bearer $JWT" -F "size=$SIZE" -F "artifact=@$FILE" https://$HOST:443/api/management/v1/deployments/artifacts curl -X POST -s -H "Authorization: Bearer $JWT" -F "size=$SIZE" -F "artifact=@$FILE" https://$HOST:443/api/management/v1/deployments/artifacts
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment