################################################################################
#
# Track repository in Phabricator
#
################################################################################
echo "$STR"
echo "-------------------------------------------"
echo "--------- Tracking in Phabricator ---------"
echo "-------------------------------------------"
# Create the repository and store json response
# so we can extract a couple delicious, gooey tidbits
thisRepository=$(echo "{
\"transactions\": [
{
\"type\": \"name\",
\"value\": \"${project}\"
},
{
\"type\": \"vcs\",
\"value\": \"git\"
},
{
\"type\": \"callsign\",
\"value\": \"${callsign}\"
},
{
\"type\": \"defaultBranch\",
\"value\": \"master\"
}
]
}" | arc call-conduit \
--conduit-uri https://phabricator.example.com \
--conduit-token ${conduitToken} \
diffusion.repository.edit)