gitlab-ci-runner

    0热度

    1回答

    GitLab目前给定主机容器上运行,我试图建立GitLab亚军同一台主机上的另一个容器: GitLab脚本(GitLab version: 9.3.9): [[email protected] gitlab_runner]# cat gitlab.sh #!/bin/bash sudo docker run --detach \ --hostname gitlab.example.c

    0热度

    1回答

    在我的测试设置中,我使用docker执行程序来运行我的构建版本。几乎我们所有的项目都是在官方节点图片上运行的(即node:6)。 默认情况下,这些官方图像的日志记录级别设置为输出相当高。 根据官方文档,可以禁用https://github.com/nodejs/docker-node/blob/master/README.md#verbosity Verbosity By default th

    0热度

    1回答

    我目前正在评估Gitlabs CI并尝试让管道工作,但是我有一个简单的问题。 我试图通过自动更新ISO映像来自动化构建过程。但是,这些ISO映像不会被存储库跟踪,并会在.gitignore文件中被忽略。但是,这导致当我尝试运行make它找不到ISO镜像的问题......我只是用一个简单的.gitlab-ci.yml文件 : stages: - build build: st

    0热度

    1回答

    我想建立和推动泊坞窗图片到我的本地关系回购与GitLab CI 这是我目前的CI文件: image: docker:latest services: - docker:dind before_script: - docker info - docker login -u some_user -p nexus-rfit some_host stages:

    3热度

    2回答

    我在我的VM上设置了一个gitlab-ci-multi-runner。 在构建过程中,我提供了一个包含所有依赖关系的Docker容器。 但是当我运行它时,跑步者为他的构建容器使用了不同的(错误的)码头图像。 这些消息看起来像: 与 上runnerVM (f5xxxxf0) 使用泊坞执行与图像 docker.com/xxx/ gitlab-CI-多亚军9.2.1(f0xxxx4)运行XXX /码头工

    1热度

    1回答

    我在使用Gitlab-CI解析各个阶段之间的build目录时遇到问题。 Gitlab-CI擦除阶段之间创建的构建工件,这似乎很奇怪。我试图在构建和测试阶段之间存储构建工件,但构建阶段还有我想要保留的构建工件以及运行下一个阶段所需的构建工件。 使用artifacts选项可以使用不同路径有多个到期时间吗? 我试过以下,它只保留paths(构建/测试*路径)的第二个定义,而不是声明的第一个paths(.

    2热度

    1回答

    我使用gitlab-ci来测试,编译和部署一个小的golang应用程序,但问题在于阶段花费的时间超过必要的时间,因为他们必须每次都获取所有依赖项。 如何保持两个阶段(测试和构建)之间的golang依赖关系? 这是我目前gitlab-CI配置的一部分: test: stage: test script: # get dependencies - go ge

    0热度

    2回答

    我有一个gitlab亚军相关图片如下: Dockerfile FROM alpine:3.6 RUN apk add --no-cache curl bash COPY trigger-jenkins /usr/local/bin/trigger-jenkins ENTRYPOINT ["/bin/bash"] 其目的是触发詹金斯工作。运行此: docker run -ti jen

    0热度

    1回答

    我在一个项目中有多个文件夹,每个文件夹都有自己的yarn.lock。当在Gitlab亚军运行,通过纱线安装所有节点模块正在即使我使用yarn config set cache-folder很长一段时间: yarn config set cache-folder .yarn-cache # For each folder with a yarn.lock file: yarn install

    1热度

    1回答

    我在内部服务器上设置了Gitlab服务器设置,如http://gitlab.example.com。我也注册了使用shell executor的跑步者以及使用docker executor的跑步者,他们都与Gitlab服务器位于同一台机器上。 我有这个很基本的.gitlab-ci.yml文件 runtest: script: - npm install 当我通过使用she