问题标签 [gitlab-ci]

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.

0 投票
4 回答
22806 浏览

gitlab - 如何设置 gitlab CI 运行器?

我在这里问这个问题,因为文档对我没有帮助。

在运行程序的设置过程中,会询问两件事:gitlab CI 协调器的 url 和注册令牌。我不明白他们中的任何一个应该是什么。

至于 url,可以是 gitlab CI web 界面的 url(例如:),也可以是http://localhost:80/build 相关的 url,在 build 的高级属性中有描述。

注册令牌可能来自文档 - 但指向它的链接已失效(请参阅: http: //gitlab-ci-domain.com/admin/runners)或来自构建高级属性的注册令牌。

但是,当我尝试从构建属性提供运行器的设置 url 和注册令牌时,我收到访问错误,通知我注册失败。由于缺乏了解这些参数应该是什么,我无法确定出了什么问题。

0 投票
0 回答
991 浏览

ruby-on-rails - 在 Gitlab CI 中测试 RailsApps 应用程序的最佳方法是什么?

我已经使用Rails Composer创建了 Ruby on Rails 应用程序,我想在 OS X 10.9.4 上将它与 Gitlab CI(OS X 10.9.4 上的 v5.0.1)和 Gitlab CI Runner 一起使用。

我应该使用什么作为构建步骤?我开始:

我用过.bash_profile,因为rvm没有它就不行。有没有更好的办法?

我发现有些文件不在 Git 中(比如database.ymlapplication.yml)。将它们添加回来或如何在 Gitlab CI 中设置它们的最佳方法是什么?

编辑:

我已将默认值添加database.ymldatabase.example.yml. 现在,我使用这些构建步骤:

0 投票
1 回答
1220 浏览

gitlab-ci - 如何使 gitlab CI 构建失败?

我试图在 gitlab CI 中构建失败并收到有关它的电子邮件通知。

我的构建脚本是这样的:

我已经提交了破坏构建的代码。但是,在退出 make 后,构建似乎卡在“运行”状态,而不是完成。最后一行是:

我也没有收到任何通知。

我如何诊断正在发生的事情?

更新:在跑步者中,以下在日志中重复:

在gitlab_ci 中,写了以下内容production.logsideq.log

带有堆栈跟踪的完整消息在这里:pastebin

0 投票
1 回答
1745 浏览

gitlab - 如何在提交到非默认分支时触发 gitlab CI 中的自动构建?

我在 GitLab 中有一个与 Gitlab CI 集成的项目。每次推动掌握都会安排项目的构建。

但是,当创建一个新分支并将其推送到存储库时,gitlab CI 中不会进行构建。启用其他分支构建的设置是什么 - 或者,我怎样才能找出问题所在?

0 投票
1 回答
1249 浏览

gitlab - Gitlab-ci 多个仓库触发一次构建

我们已经设置并完美运行了 gitlab + gitlab-ci 安装。我们现在正在研究如何进行跨项目构建。我们的项目分为几个存储库,并且在构建过程中通过 Composer 加入所有内容。

我想要实现的是 - 当您提交任何这些存储库时,它们会触发构建主存储库。我试图通过 webhook 来实现这一点,不幸的是,我需要大量关于从主存储库提交的信息,而我没有这些信息。

知道怎么做吗?

0 投票
1 回答
511 浏览

git - Gitlab CI 无法为新提交安排构建

我有几个与 Gitlab CI 集成的 Gitlab 项目。但是,在 gitlab_ci 中为他们安排构建的唯一时间是当我按下Test settingsgitlab_ci 集成 ingitlab 项目的服务时。

在所有其他情况下,也就是说,当对 Gitlab 项目的任何分支进行提交时,不会在 gitlab_ci 中进行构建。更糟糕的是,Test settings它只构建了一个默认分支(即master)。

我可以做些什么来诊断和解决这种情况?我应该查看哪些日志?要检查哪些设置?

0 投票
1 回答
746 浏览

ruby-on-rails - Gitlab ci安装错误

为什么我在安装 gitlab-ci 时在下面安装 gitlab ci 时会出现此错误

任何人都可以让我朝着正确的方向前进吗?我已经从安装页面做了很多事情,并且想使用远程服务器上的 postgress 和远程服务器上的 nginx:

谢谢

0 投票
1 回答
3223 浏览

django - 如何使用 gitlab ci 测试 django

我有一个运行良好的 gitlab-ci 服务器,可以与我的 gitlab 服务器连接,请任何人指出我如何使用 gitlab-ci 运行程序运行我的 django unittest/builds,谢谢。

0 投票
1 回答
607 浏览

git - gitlab CI checkouts 是哪个分支?

get lab CI 如何确定要签出的 git 版本?据我所知,该信息不包含在我们在 gitlab CI 中创建构建的钩子中。

同样,它如何确定要结帐的分支?

0 投票
0 回答
140 浏览

gitlab-ci - 构建不在 gitlab ci 上启动

我在运行 CentOS 6.5 的同一台服务器上安装了 gitlab 和 gitlab_ci(带有运行器)。问题:构建无法启动。

gitlab 和 gitlab_ci 页面都渲染得很好。我已经“检查”了好几次(即,redis、端口、iptables、完全禁用的 selinux,并且为了理智起见,以 git 用户的身份运行“bundle exec rake gitlab:check RAILS_ENV=production”),但是构建没有开始. 我在 gitlab -> 项目 -> 设置 -> 服务 ... 上验证了项目设置,一切都检查出来了。

有什么我想念的吗?上述设置实际上是可接受的设置吗?

谢谢!Ĵ