Страница GitLab не обслуживается
Обновить
Очевидно, это была проблема с серверами gitlab. Смотрите здесь.
Запуск трубопровода в более позднее время привел к pages:deploy
работа была запланирована и завершена - страница была обработана как ожидалось (никаких изменений с моей стороны не требовалось).
После создания страницы GitLab я столкнулся с проблемой, что она не обслуживается. Я настроил свой .gitlab.ci.yaml
с pages
задание, я запустил конвейер, конвейер сообщил об успешном завершении, логи сообщили об успешной загрузке статического содержимого HTML:
Build finished. The HTML pages are in build/html.
Uploading artifacts...
build/html: found 49 matching files
Uploading artifacts to coordinator... ok
Job succeeded
Однако, когда я перехожу на URI веб-сайта, я получаю 404. В этом уроке - после завершения работы страниц - они переходят к Settings -> Pages
и может легко увидеть их страницу.
Однако, когда я перехожу к Settings -> Pages
в моем проекте это все еще выглядит пустым:
Так чего мне не хватает? Есть ли что-то еще, что мне нужно сделать, чтобы моя страница обслуживалась?
редактировать
Видимо документы должны быть расположены в папке с именем public
который должен находиться в пути проекта. Смотрите здесь (шаг 2) и эту документацию.
После корректировки этого public
В папке я смог разместить веб-сайт в пространстве имен моей учетной записи, однако, когда я запускаю ту же сборку в реальном проекте, который находится в группе, веб-сайт не развертывается. Вот что я получу для своего тестового проекта пространства имен учетной записи:
Сообщается, что сайт был развернут. Однако в группе этот шаг отсутствует:
Я не могу сказать, по какой причине, потому что .gitlab.ci.yml
файлы похожи! Однажды у меня была страница GitLab для самой группы, но я удалил ее, чтобы домен снова стал свободным.