#!/usr/bin/env bash # # Usage: call_submit.sh PROJECT_ID USERNAME PASSWORD URL #set -x project_id=$1 username=$2 password=$3 url=$4 ticket=`curl -s -k --data "{\"user\":\"${username}\",\"password\":\"${password}\"}" --request POST --header "Content-Type: application/json" --header "Accept: text/plain" $url/projects/v1/login` echo "obtained ticket $ticket" curl -s -k --user $username:$ticket --request POST --header "Accept: application/json" $url/helix-sync/v1/$project_id/submit
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 17041 | tjuricek |
Trivial submit script using cURL. Usage: call_submit.sh PROJECT_ID USERNAME PASSWORD URL For example: call_submit.sh 123 jdoe 'johndoe1A!' https://helix_ws.das.perforce.com |