Gitlab ';第'页;管道成功后未在设置中显示

Gitlab ';第'页;管道成功后未在设置中显示,gitlab,gitlab-ci,Gitlab,Gitlab Ci,我正在尝试将基本html文件部署到Gitlab页面 我一直在使用和克隆,唯一的变化是在我将自己的html文件添加到public目录时 这是我的.gitlab-ci.yml文件内容: pages: stage: deploy script: - mkdir .public - cp -r * .public - mv .public public artifacts: paths: - public only: - master

我正在尝试将基本html文件部署到Gitlab页面

我一直在使用和克隆,唯一的变化是在我将自己的html文件添加到
public
目录时

这是我的.gitlab-ci.yml文件内容:

pages:
  stage: deploy
  script:
    - mkdir .public
    - cp -r * .public
    - mv .public public
  artifacts:
    paths:
      - public
  only:
    - master
pipleine成功了,根据他们的文档,我应该在设置中看到一个页面链接,但这似乎从未显示出来


非常感谢您的建议。

可能是图像丢失了。够了,它对我有用

image: alpine:latest

pages:
  stage: deploy
  when: manual
  script:
  - echo 'Nothing to do...'
  artifacts:
    paths:
    - public/
  only:
  - master

谢谢你回复我。默认情况下,是否将源文件保存在公共目录中?我当前的结构是:.gitlab-ci.ym、README.md和包含html的公用文件夹。是的,我的html文件位于公用目录中。如果你有公用文件夹和html文件夹在里面,我想你应该试试username.gitlab.io/project/html url格式。好的,除非我遗漏了什么(很可能我遗漏了),我是否在创建页面后设置url格式?我刚开始用上面的方法重新创建一个repo,我的文件是公开的,它仍然没有生成页面。我想我已经发现了问题所在,我试图从GitLab上的子目录运行,但它似乎不喜欢。在更高层创建了一个新的回购协议,看起来效果不错。谢谢你的帮助!以上标记为本工程批准答案。我试图在一个子组中运行此操作,但这是不允许的。