问题标签 [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.
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 和注册令牌时,我收到访问错误,通知我注册失败。由于缺乏了解这些参数应该是什么,我无法确定出了什么问题。
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.yml
和application.yml
)。将它们添加回来或如何在 Gitlab CI 中设置它们的最佳方法是什么?
编辑:
我已将默认值添加database.yml
为database.example.yml
. 现在,我使用这些构建步骤:
gitlab-ci - 如何使 gitlab CI 构建失败?
我试图在 gitlab CI 中构建失败并收到有关它的电子邮件通知。
我的构建脚本是这样的:
我已经提交了破坏构建的代码。但是,在退出 make 后,构建似乎卡在“运行”状态,而不是完成。最后一行是:
我也没有收到任何通知。
我如何诊断正在发生的事情?
更新:在跑步者中,以下在日志中重复:
在gitlab_ci 中,写了以下内容production.log
:sideq.log
带有堆栈跟踪的完整消息在这里:pastebin。
gitlab - 如何在提交到非默认分支时触发 gitlab CI 中的自动构建?
我在 GitLab 中有一个与 Gitlab CI 集成的项目。每次推动掌握都会安排项目的构建。
但是,当创建一个新分支并将其推送到存储库时,gitlab CI 中不会进行构建。启用其他分支构建的设置是什么 - 或者,我怎样才能找出问题所在?
gitlab - Gitlab-ci 多个仓库触发一次构建
我们已经设置并完美运行了 gitlab + gitlab-ci 安装。我们现在正在研究如何进行跨项目构建。我们的项目分为几个存储库,并且在构建过程中通过 Composer 加入所有内容。
我想要实现的是 - 当您提交任何这些存储库时,它们会触发构建主存储库。我试图通过 webhook 来实现这一点,不幸的是,我需要大量关于从主存储库提交的信息,而我没有这些信息。
知道怎么做吗?
git - Gitlab CI 无法为新提交安排构建
我有几个与 Gitlab CI 集成的 Gitlab 项目。但是,在 gitlab_ci 中为他们安排构建的唯一时间是当我按下Test settings
gitlab_ci 集成 ingitlab 项目的服务时。
在所有其他情况下,也就是说,当对 Gitlab 项目的任何分支进行提交时,不会在 gitlab_ci 中进行构建。更糟糕的是,Test settings
它只构建了一个默认分支(即master
)。
我可以做些什么来诊断和解决这种情况?我应该查看哪些日志?要检查哪些设置?
ruby-on-rails - Gitlab ci安装错误
为什么我在安装 gitlab-ci 时在下面安装 gitlab ci 时会出现此错误
任何人都可以让我朝着正确的方向前进吗?我已经从安装页面做了很多事情,并且想使用远程服务器上的 postgress 和远程服务器上的 nginx:
谢谢
django - 如何使用 gitlab ci 测试 django
我有一个运行良好的 gitlab-ci 服务器,可以与我的 gitlab 服务器连接,请任何人指出我如何使用 gitlab-ci 运行程序运行我的 django unittest/builds,谢谢。
git - gitlab CI checkouts 是哪个分支?
get lab CI 如何确定要签出的 git 版本?据我所知,该信息不包含在我们在 gitlab CI 中创建构建的钩子中。
同样,它如何确定要结帐的分支?
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 -> 项目 -> 设置 -> 服务 ... 上验证了项目设置,一切都检查出来了。
有什么我想念的吗?上述设置实际上是可接受的设置吗?
谢谢!Ĵ