29 lines
495 B
Bash
Executable File
29 lines
495 B
Bash
Executable File
#!/usr/bin/env bash
|
|
workdir="$(mktemp -d)"
|
|
|
|
function finish {
|
|
rm -rf "${workdir}"
|
|
}
|
|
trap finish EXIT
|
|
|
|
version="${version:=1}"
|
|
|
|
read -r -d '' payload <<EOF
|
|
{
|
|
"source": {
|
|
"api_token": "",
|
|
"repo": "test-repo",
|
|
"owner": "${USER}",
|
|
"hostname": "127.0.0.1",
|
|
"port": "3000",
|
|
"insecure": true,
|
|
"skip_ssl_verification": true
|
|
},
|
|
"version": { "number": "${version}" }
|
|
}
|
|
EOF
|
|
|
|
go run main.go --action get pr --destination "${workdir}" <<< "${payload}"
|
|
|
|
cat "${workdir}"/*
|