In some cases, gluing Harbormaster to external build systems is easier if some of the glue logic occurs in Phabricator. We can modularize build variables and make the system extensible to support this.
// Original Description //
Our short names are script-referenceable names that we can use to talk to CI. It would be very useful to support this as a variable in harbormaster similar to repository.callsign to avoid having to replicate the same rules per repo.