问题标签 [gitlab-pages]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dns - gitlab pages 返回 404,主机名中带有尾随点
我想在我的 DNS 中添加一个 CNAME 以将 www.spfweb.co.uk 解析为 spfweb.gitlab.io
在所有优秀的 DNS 文档中,我的 www CNAME 记录似乎应该解析为 spfweb.gitlab.io。(即带有尾随点)[顺便说一句,我还没有设置这个......]
但是... http://spfweb.gitlab.io/很好并且可以工作,但是http://spfweb.gitlab.io./会导致 404
我的 CNAME 记录会出错吗?(即反对良好的 DNS 建议,它不会以尾随点结束),还是 gitlab 没有正确检查主机名?事实上,如果我让它解析为 spfweb.gitlab.io (没有尾随点),它实际上解析为 spfweb.gitlab.io.spfweb.co.uk
如果您查看其他网站 - 即使是 gitlab.com 本身,http ://gitlab.com./ 也会按预期工作。
因此,无论我使用哪种方式,它都不起作用:带有尾随点,gitlab 返回 404。没有尾随点,DNS 解析不正确?!
gitlab-pages - 用户项目上的 Gitlab 页面:加载静态文件的 root 错误?
我已经为我的用户项目设置了 gitlab 页面。我在username.gitlab.io/project-name
. 问题是我的 index.html 想在 下加载静态文件/static/
,如下所示:
但是 gitlab 页面将在 下搜索username.gitlab.io/static/
不存在的静态文件,而不是username.gitlab.io/project-name/static/
它们实际所在的位置。
这是正常的,如果是这样,我该怎么办?
请注意,我可以成功发布可以在下面访问的组页面group-name.gitlab.io
(即使我必须group-name.gitlab.io/group-name.gitlab.io
在创建简单 url 之前输入)。
谢谢
编辑:相关问题和潜在修复:https ://gitlab.com/pages/jekyll/issues/4
git - 在 gitlab 页面上更改部署根目录
我一直在使用.gitlab-ci.yml
模板文件创建 gitlab 页面:
到目前为止一切顺利,它在 repo root 上运行 index.html 文件。
问题:我有一个存储库,其中生产文件位于dist/
文件夹中。
如何更改部署以读取该文件夹上的文件而不是读取根目录?
树
jekyll - 更新gitlab版本后,jekyll build 报告:配置文件:无
将gitlab版本更新到8.16.3后会报错:
无法弄清楚为什么。
谢谢
gitlab - GitLab 页面可以在不同的目录中显示 index.html 吗?
GitLab(特别是 Gitlab.com),而不是 Github。
我正在使用 Gulp 并使用已release
处理的文件生成一个文件夹。
在为 GitLab 页面进行这项工作时,我可以使用它release/index.html
吗?我仍然需要src/
repo 中的文件夹。
node.js - GitLab CI:如何在作业之间重用已安装的 npm 包?
我有一个使用 Gulp 进行构建的 GitLab Pages 站点。我的 .gitlab-ci.yml 文件与此类似:
在build
和pages
作业之前,npm install
执行命令(在每个作业之前执行一次)。由于我有很多包,这通常需要一段时间。
有没有办法在整个构建中只安装一次?
我认为这cache
是应该提供帮助的,但它似乎仍然会重新下载所有内容。
gitlab - 更改重命名的 GitLab Pages 存储库的 URL
我有一个 Gitlab Pages 项目站点托管为my.gitlab.io/old
.
我将项目 repo 重命名为new
. 当我再次推送时,它仍然发布到my.gitlab.io/old
.
我如何将其更改为my.gitlab.io/new
?
powershell - 如何在 Gitlab Pages 中将 PowerShell 与 Gitlab CI 结合使用?
如何在.gitlab-ci.yml
用于部署到 gitlab 页面的文件中将 PowerShell 命令/脚本与 Gitlab CI 一起使用?
我正在尝试从 执行build.ps1
文件.gitlab-ci.yml
,但是当它到达该build.ps1
行时,它会给出错误
消息 /bin/bash: line 5: .build.ps1: command not found
我正在尝试使用 PowerShell 脚本来转换我的仓库中的文件,并将转换后的文件部署到 gitlab 页面使用.gitlab-ci.yml
这是我的代码:
.gitlab.yml
gitlab - 自定义域 gitlab 页面
我托管了一个带有 gitlab 页面的网站,我可以在gpecchio.gitlab.io/BeCall访问它。但是,我还购买了域becall.io,我想使用这个域而不是 gitlab 域。我试图按照文档进行操作,但我不太清楚要在我的CNAME
记录中放入什么 ashost
和 as value
。任何想法?
gitlab - 私有仓库的 Gitlab 页面访问者流量
当我们https://github.com/{user}/{repo}/graphs/traffic
在 GitHub 中使用此 url 时,将显示我们的 repo 访问者的图表。还有一个表格显示了引用站点。
私人仓库的 GitLab 页面是否存在此功能?或者是否有任何解决方法可以在不需要添加任何第三方访客计数器 Web 插件的情况下查看访客人数?