我有一个这样的仓库:
我想要的是当我运行.gitlab-ci.yml时,它将所有文件部署在Website目录中。现在,尝试部署时出现错误。我该如何实现? 这是我当前的.gitlab-ci.yml:
image: ruby:2.3
variables:
JEKYLL_ENV: production
before_script:
- bundle install
test:
stage: test
script:
- bundle exec jekyll build -d test
artifacts:
paths:
- test
except:
- master
pages:
stage: deploy
script:
- bundle exec jekyll build -d public
artifacts:
paths:
- public
only:
- master
答案 0 :(得分:1)
在网站的存储库中,一个名为“ public”的目录是使用页面的必要条件:https://docs.gitlab.com/ee/user/project/pages/introduction.html