我正在尝试使用 sphinx 生成的 html 部署 GitLab Pages 静态站点。我的.gitlab-ci.yml文件如下:
image: alpine:latest
pages:
tags:
- sphinx
stage: deploy
script:
- pip install -r requirements.txt
- sphinx-build -b html ./docs public
artifacts:
paths:
- public
only:
- master
我的本地计算机上有一个使用 powershell 执行器的运行程序,它运行没有问题,正如您在此处看到的那样(忽略之前失败的管道):
但是,即使它说它已经成功,页面选项也不会显示在存储库侧栏中,并且我没有看到任何指向实际部署页面的链接。当我下载管道工件时,我可以在浏览器中本地打开文件,所有内容都完美显示,这意味着 html 确实已生成。
任何帮助将不胜感激!
将 master 更改为 main 图片:高山:最新
页数: 标签: - 狮身人面像 阶段:部署 脚本: -pip install -r 要求.txt - sphinx-build -b html ./docs 公共 文物: 路径: - 民众 仅有的: - 主要