Я настраиваю среду QA для проекта, который состоит (на данный момент) из чисто статических файлов.Я хочу, чтобы QA могла тестировать определенные версии, которые мы помечаем как «готовые к тестированию».
Моя идея заключается в том, что я хочу иметь возможность обслуживать любую ветку git с сайта qa, возможно, через такие URI, как:
381dc1a.qa.somesite.com
где 381dc1a
ссылается на git uid.
Единственный известный мне способ сделать это - проксировать все файлы через git show
, что немногопроблемы, учитывая очень и очень небольшую нагрузку на сайты контроля качества, но мне было интересно, есть ли у кого-нибудь идея получше.
Чего я хочу избежать, так это иметь 200 разных каталогов со своими собственными проверками.