Как сделать ярлык для страниц gitlab доступным?

У меня есть следующий проект: gitlab.com/username/project с установленным сценарием CI, который генерирует некоторые артефакты в public.

Все артефакты созданы правильно, и я могу получить доступ к своему статическому сайту по адресу

username.gitlab.io/-/project/-/jobs/<job-id>/artifacts/public

Но когда я пытаюсь получить к нему доступ с помощью

username.gitlab.io/project

как указано в документации, я получаю ошибку 404.

Как включить этот ярлык?


person Boiethios    schedule 13.06.2018    source источник


Ответы (1)


Чтобы активировать Gitlab Pages, задание должно иметь имя pages:

pages:
  stage: deploy
  script:
  - run script
  artifacts:
    paths:
    - public
  only:
  - master
person Boiethios    schedule 13.06.2018