gitlab-ci-runner

    0热度

    1回答

    我一直有一些乐趣设置GitLab,并花了一段时间的黑客攻击后,我已经变得相对习惯于设置它,现在已经完成了两台机器上,第二个时间比原来更容易... 但是,我面临一个相当大的问题,在两台机器上:我的CI管道被打破。不知何故,在某个地方,一旦构建完成,我的设置就会提供403个文物,这意味着每一个技术上成功的工作将注定失败...... 我一直在清理interwebs的答案,但我避难没有发现很多有用的东西。

    0热度

    1回答

    。你好,有人可以告诉我,为什么gitlab找不到我的工件? 日志文件: $ ls -la /build/Project*.zip -rw-r--r-- 1 root root 1641 Nov 25 21:18 /build/Project-1.0.zip Uploading artifacts... WARNING: /build/Project*.zip: no matching fil

    1热度

    1回答

    我目前正在尝试为Gitlab CI使用Kubernetes集群。 在遵循不太好的文档(https://docs.gitlab.com/runner/install/kubernetes.html)时,我所做的是手动向Gitlab CI部分中的令牌注册runner,以便我可以获得另一个令牌并将其用于我用于部署的ConfigMap中。 -ConfigMap apiVersion: v1 kind:

    0热度

    1回答

    我正在尝试配置gitlab CI/CD转轮。在跑步者上,我部署了构建我的项目并执行测试的maven和java。到目前为止这么好,但它应该将代码作为码头镜像和部署的最后一步失败。这是在云端运行正常的脚本,但它说在本地没有找到docker命令,我不理解工作流程。现在要运行,我是否应该将docker安装到我的跑步者身上?因为跑步者本身是泊坞内的容器。我无法弄清楚我应该怎么做这一步运行。请帮忙。 dock

    -1热度

    1回答

    我要开始我的服务器,但超时(1小时)后gitlab亚军会杀了它 我gitlab- ci.yml build: script: - gradle build - sudo gradle run & 请帮助如何运行,使他不杀他

    1热度

    1回答

    我正在使用GitLab管道,并在.gitlab-ci.yml文件中定义了我的构建定义。 我正在使用它来建立码头集装箱。 简单的问题。有没有一种方法可以使用gitlab中的semver或时间戳来标记Docker容器。 内置变量似乎没有给我太多的工作。 在Windows上,我已经能够在powershell中使用GitVersion,它获取semver标签并将其放入一个变量,您可以在构建过程的其余部分使

    1热度

    2回答

    我们最近搬到了Gitlab并开始使用管线。我们建立了一个构建服务器(Ubuntu 16.04实例)并安装了一个使用Shell执行程序的运行程序,但我不确定它是如何实际执行.gitlab-ci.yml文件中定义的脚本的。考虑下面的代码片段: script: - sh authenticate.sh $DEPLOY_KEY - cd MAIN && sh deploy.sh &&

    0热度

    1回答

    我们在同一阶段有4个部署作业可以同时运行。从Gitlab文档: 分阶段元素的排序定义了作业执行的排序:同一级的 作业并行运行。 下一阶段的工作是在上一阶段的工作成功完成之后运行的。 会发生什么,但是,只有工作的一个运行的时间和其他人留在待定。为了让它能够并行执行,我可能还需要做其他事情吗?我在Ubuntu 16.04实例中使用了一个托管shell执行程序的运行程序。

    0热度

    1回答

    我不知道这是否已经是系统的一部分...... 我需要使用当前gitlab用户ID和电子邮件($ GITLAB_USER_ID,$ GITLAB_USER_EMAIL)注入泊坞窗图像的执行(以后配置git仓库)。 有没有一种神奇的方式来做到这一点?或者我应该明确地写出输出命令到我的.gitlab-ci.yml文件(例如before_script)? 谢谢。

    1热度

    1回答

    有没有人成功地在CI作业的gitlab上设置kubernetes executor/runner?我设立了我的,但它无限期地执行我的管道。 我在kubernetes集群上运行一个运行器作为docker容器,并连接到我的gitlab实例以处理我的CI构建。 任何工作的配置文件,将不胜感激。 我的亚军配置是这样的: [[runners]] name = "kube-executor"