So my regression test suite produces a special HTML file at the end; this HTML file is intended for public consuming of the tests and organises the results according to the test structure (unlike the arc unit table).
I want to upload this HTML file somewhere and originally I thought of using some command-line S3. However, my concern with that is that if I put AWS keys or Conduit credentials that give access to AWS keys in passphrase is that someone can construct a code review that steals those keys and uses them later. While I apparently can lock down keys in IAM to specific IP addresses, I'd prefer to not have to store those kinds of credentials on build machines at all, especially when they're processing public code reviews.
Instead I was hoping Harbormaster could upload a file from the build agent - this is already sort of implemented (though not really working on the latest builds), however my concern is more putting the HTML file somewhere useful once it's uploaded. I don't want to just stick it in Phragment, instead I want to upload it to an S3 bucket or maybe server it on the Phabricator CDN domain so that people can publically view it.