Page MenuHomePhabricator

create repo via conduit

Authored By
faulconbridge
Nov 29 2016, 5:31 PM
Size
937 B
Referenced Files
None
Subscribers
None

create repo via conduit

################################################################################
#
# 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)

File Metadata

Mime Type
text/plain; charset=utf-8
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
349334
Default Alt Text
create repo via conduit (937 B)

Event Timeline