Help needed with torspec migration (see proposal 345) hosting.
Hi! As part of proposal 345, I want to migrate the rendered format of torspec.git to the web. We'll have a nice easy gitlab CI hook that gets run whenever the specs change, but after that point the whole process becomes a bit murky in my head.
To be concrete, here is what I'd like (if it's not too hard):
- I'd like to know the right way to cause the CI hook to result in a pile of rendered HTML getting put on spec.tpo. This can replace the existing content of spec.tpo, which won't need to be on puppet any longer; I'll be sure to keep the links working.
- If possible, I'd like a temporary subdomain (specs2.torproject.org? specs-demo.torproject.org?) for the script to target while to target while this is under development. This subdomain doesn't need to get CDN support, and it can get deleted completely after the migration is done and the CI hooks target the regular spec.tpo.
As an alternative to 2, we could just temporarily blow away spec.tpo, but that would put more time pressure on me to get it fixed fast, which might not be so great.
Edited by Nick Mathewson