GitLab页面可以在不同的目录中显示index.html吗?

时间:2017-04-26 12:58:53

标签: gitlab gitlab-pages

GitLab(特别是Gitlab.com),而不是Github。

我正在使用Gulp并使用我处理过的文件生成release文件夹。

release/
  index.html
src/

为GitLab页面工作时,我可以使用release/index.html吗?我仍然需要回购中的src/文件夹。

1 个答案:

答案 0 :(得分:2)

不,那是不可能的。

HTML文件需要位于存储库根目录中名为public的文件夹中。

如果您将release文件夹重命名为public,则必须在pages文件中创建名为.gitlab-ci.yml的作业。你甚至可以在那份工作中重命名。

pages:
  stage: deploy
  script:
    - mv release public
  artifacts:
    paths:
      - public