Могут ли страницы GitLab показывать index.html в другом каталоге?
GitLab (в частности, Gitlab.com), а не Github.
Я использую Gulp и создаю release
папка с моими обработанными файлами.
release/
index.html
src/
Когда я делаю это для страниц GitLab, могу ли я использовать его? release/index.html
? Мне все еще нужно src/
папка в репо.
1 ответ
Решение
Нет, это невозможно.
HTML-файлы должны находиться в папке с именем public
в корне вашего хранилища.
Если вы переименуете release
папка для public
Затем вы должны создать работу с именем pages
в вашем .gitlab-ci.yml
файл. Вы даже можете сделать переименование в этой работе.
pages:
stage: deploy
script:
- mv release public
artifacts:
paths:
- public