我正在尝试使用gitlab为现有项目创建第一页。 因此,这将用作我的代码的网页。
现在,我在项目的master分支中添加了public
文件夹,其中有Readme.md
和.gitlab-ci.yml
。
yml文件如下:
image: ruby:2.6
cache:
paths:
- vendor/
pages:
stage: build
script:
- gem install jekyll
- bundle install --path vendor
- bundle exec jekyll build -d public/
artifacts:
paths:
- public
only:
- master
和readme.md只是## Hello, World!!
将其推送到我的gitlab存储库后,ci / cl管道运行并通过,并通过settings->页面显示我的页面处于活动状态。
但是实际上,我收到404错误。
此外,不会在公用文件夹中创建任何额外的文件,并且如果我下载管道artifect,我将从存储库中获取所有文件。
我在这里做错了什么?