gitlab-ci

    3热度

    1回答

    我希望Gitlab CI能够获取另一个项目的源代码。有没有比添加只读部署密钥并将其设置为.gitlab-ci.yml更好的方法?

    3热度

    1回答

    我试图在Gitlab CI中运行Jest测试。 测试本地成功,但是当我在Gitlab CI运行它们,我得到以下错误: Test suite failed to run ProcessTerminatedError: cancel after 2 retries! at Farm.<anonymous> (node_modules/worker-farm/lib/farm.js:81:

    2热度

    1回答

    我正在使用Gitlab 8.15.4以及该版本的最新版本。由于我们的防火墙,我无法运行npm install,因此我将节点模块从其他位置复制到构建文件夹中。跑步者在Windows 7机器上。 我第一次尝试: (.gitlab-ci.yml) before_script: - robocopy S:\Storage\GitLab-Runner\Assets\node_modules .\node_

    1热度

    1回答

    我可以看到GitLab supports various templates用于诸如许可证,问题模板等事物,但我似乎无法找到为.gitlab-ci.yml files添加模板的方法。这可以在Gitlab CE上完成吗?

    1热度

    3回答

    我想在Firebase测试实验室中使用espresso运行我的仪器测试,每次提交到GitLab中的某个分支。我已经使用Docker和Fastlane构建,部署和发布应用程序,但是我无法在Google上找到任何将测试实验室与这些工具集成在一起的任何内容。你们对此有所了解,我可以用它来实现使用GitLab的CI系统来运行仪器测试吗?

    0热度

    1回答

    所以我已经配置我的gitlab-ci.yaml文件 - build: script: "python /root/test.py" only: - master - atest - triggers 的脚本返回0或1 这一切工作,但我的困惑来自于gitlab亚军是否应该被运行,因为无论是它是或不是没有区别。尽管我读过的所有内容

    1热度

    2回答

    我最近发现gitlab-ci是为了让我的开发自动化很多事情。 所以我设法建立了一个“测试”阶段,它允许我运行我的单元测试。 完美,一切运作良好。 现在我被封锁了:当我验证MR时,我希望能够在我的专用服务器上自动部署。 在gitlab文档中,该示例位于AWS或makefile之上,但没有示例! 想法如何在私人专用服务器上做到这一点? 有关信息,请参阅Symfony 3的PHP项目。无论如何,我都希望

    1热度

    1回答

    我在尝试在我的Rails 5.1项目上尝试设置Gitlab CI时遇到了一个奇怪的问题,该项目使用apartment gem来支持多租户。 我有docker-compose设置来构建我的容器并运行测试。他们通过我的本地机器,但Gitlab管道保持失败,出现此错误。 $ bundle exec rspec /builds/demiurge/new_world/spec/models/char/sk

    4热度

    1回答

    对于在https://www.gitlab.com托管的项目,我想设置代码覆盖在CI的设置,所以它可以显示在任务列表 我的配置是这样的: .gitlab-ci.yml image: php:7.1.1 cache: paths: - vendor/ before_script: # Install git, the php image doesn't have ins

    1热度

    1回答

    我推出我的Phoenix应用程序到Kubernetes集群以通过GitLab进行测试。一旦我的应用程序和postgres服务准备就绪,我希望能够在我的gitlab-ci.yml脚本中运行mix ecto.migrate。下面是来自gitlab-ci.yml文件的一个片段: review: stage: review image: dtzar/helm-kubectl