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
PASS=$3
ARTIFACT=$4
DEVICE=$5
CERT=$6
JWT=`curl -X POST -s --cacert $CERT -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
JWT=`curl -X POST -s -u $USER:$PASS https://$HOST:443/api/management/v1/useradm/auth/login`
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
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
......@@ -4,8 +4,7 @@ HOST=$1
USER=$2
PASS=$3
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`
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