У меня был сайт, созданный из одного репо. Предположим, что некоторые из ссылок следующие:
/index.html
/one/index.html
/two/index.html
/two/one/index.html
/three/index.html
Теперь репо разделено:
- repoA генерирует
/index.html
и /one/index.html
. - repoB генерирует
/two/index.html
, /two/one/index.html
и /three/index.html
.
Могу ли я создать процесс сборки с Docker, который объединяет выходные данные repoA и repoB в root моего домена? Чтобы иметь www.somedomain.com/
, www.somedomain.com/one
, www.somedomain.com/two
, www.somedomain.com/two/one
, www.somedomain.com/three
?
Могут ли они быть построены отдельно и объединены в root моего домена? Может ли быть конвейер, который строит оба репозитория и объединяет их в root? Я предпочитаю иметь отдельные конвейеры для обоих и комбинировать их, но подойдет любое решение.
Подробнее:
Процесс сборки для repoA генерирует
/index.html
/one/index.html
и набор ресурсов
bbbb-4564654.js
some-image-asdfsadfsadf.svg
whatever-asdfsdf.ttf
Процесс сборки для repoB генерирует следующее
two/index.html
two/one/index.html
three/index.html
и другой набор ресурсов.
Имена активов различаются в обоих процессах сборки
Конечный результат: я хочу, чтобы эти файлы были объединены в root моего домен.
Изменить: Кроме того, если docker не подходит, я могу порекомендовать другие варианты