GitLab页面能否在其他目录中显示index.html?
GitLab(特别是GitLab.com),而不是Github 我正在使用Gulp并生成一个包含已处理文件的GitLab页面能否在其他目录中显示index.html?,gitlab,gitlab-pages,Gitlab,Gitlab Pages,GitLab(特别是GitLab.com),而不是Github 我正在使用Gulp并生成一个包含已处理文件的release文件夹 release/ index.html src/ 在为GitLab页面进行此操作时,我可以让它使用release/index.html?我仍然需要repo中的src/文件夹。不,这是不可能的 HTML文件需要位于存储库根目录下名为public的文件夹中 如果将release文件夹重命名为public,则必须在.gitlab ci.yml文件中创建名为pages的
release
文件夹
release/
index.html
src/
在为GitLab页面进行此操作时,我可以让它使用
release/index.html
?我仍然需要repo中的src/
文件夹。不,这是不可能的
HTML文件需要位于存储库根目录下名为public
的文件夹中
如果将release
文件夹重命名为public
,则必须在.gitlab ci.yml
文件中创建名为pages
的作业。您甚至可以在该作业中进行重命名
pages:
stage: deploy
script:
- mv release public
artifacts:
paths:
- public
不,那是不可能的 HTML文件需要位于存储库根目录下名为
public
的文件夹中
如果将release
文件夹重命名为public
,则必须在.gitlab ci.yml
文件中创建名为pages
的作业。您甚至可以在该作业中进行重命名
pages:
stage: deploy
script:
- mv release public
artifacts:
paths:
- public
接下来的问题是:如果我将
release
重命名为public,Pages是否会自动拾取它,或者我是否需要以某种方式编辑gitlab-ci.yml文件?接下来的问题是:如果我将release
重命名为public,Pages是否会自动拾取它,或者我是否需要以某种方式编辑gitlab-ci.yml文件?