gitlab-ci 相关问题

来自gitlab的持续集成服务器。

Gitlab CI用于1个项目回购中的多个app文件夹

我们有以下设置1项目回购 - > App1(源代码) - > App2(源代码)现在我们在repo级别有单个(1).gitlab-ci.yml。我们想要实现的是:每次签入/提交...

回答 1 投票 0

如何解决GitLab CI / CD作业中的“远程:你不允许上传代码。”错误?

我目前正在尝试使用GitLab运行一个运行Python文件的CI / CD作业,该文件对特定存储库进行更改,然后提交并将这些更改推送到master。我也有...的作用

回答 1 投票 3

一个主机上有多个GitLab Runner Docker实例?

我需要配置GitLab runner以在一个服务器(主机)的Docker容器中运行多个共享运行器。因此,我使用gitlab-runner寄存器注册了两个带有相同标签的共享运行器的运行器。 ...

回答 2 投票 1

在远程服务器上通过SSH启动和停止Tomcat

我有一个在Ubuntu机器上运行的Tomcat webserver。如何从gitlab-ci通过SSH重启服务器?我正在通过gitlab-ci上的ssh将各种war和jar文件部署到服务器,并且需要...

回答 1 投票 0

由于错误的Ruby版本导致Gem FilePermissionError

在我的Mac上,我遇到了Ruby版本的问题。很可能这是我得到的“权限被拒绝”错误的原因(对于我尝试在我的Mac上设置的持续集成管道)以及其他...

回答 1 投票 0

如何为iOS项目设置GitLab CI

是否有关于如何使用Gitlab为iOS项目设置CI的最新且详细的教程?我找到了很多教程(见下面的列表) - 但似乎情况发生了变化......

回答 1 投票 0

如何在gitlab-ci文件中使用curl?

在我的gitlab-ci文件中,我想使用命令curl来获取页面的结果并验证其内容,但我不知道如何使用它。 ....................服务器:检查质量:<

回答 2 投票 1

GitLab CI语法写FOR循环语句?

下面是gitlab-ci.yml文件中提到的脚本。此GitLab CI配置有效。但是,运行CI / CD构建时,作业将失败。它与FOR循环语法有关吗? ...

回答 2 投票 2

没有tty存在且没有在gitlab-ci ssh模式中指定的askpass程序

这是我的.gitlab-ci.yml文件:before_script: - sudo apt-get install -y python -pip - pip install fabric staging:type:deploy script: - fab -f fab_crawler start:test only: - ...

回答 1 投票 0

在Gitlab中配置.gitlab-ci.yml文件来测试python代码

目前我一直在尝试配置gitlab-ci.yml文件。我在提交时试图自动构建和测试我的python代码。目前,我只是想建立一个简单的......

回答 1 投票 0

在GitLab中创建pyqt构建

我正在pyqt4中创建一个程序,在Gitlab上使用python3.4和host。当我试图进行构建时,这会失败。这是我的项目的.gitlab-ci.yml文件:before_script: - apt-get update -...

回答 2 投票 2

在项目之间共享gitlab-ci.yml

我们正在考虑将我们的ci从jenkins转移到gitlab。我们有几个项目具有相同的构建工作流程。现在我们使用一个共享库,其中定义了管道和jenkinsfile ...

回答 4 投票 4

gitlab-ci不显示环境变量

我正在使用gitlab-ci。我设置了一个环境变量:MY_ENV_VAR(在项目CI / CD设置菜单中)我看到一条消息,说环境变量的前缀为K8S_SECRET_这是......

回答 1 投票 1

Gitlab-CI:仅针对合并请求的gitlab ci触发器构建

我正在使用gitlab 8.1.4。并使用内置的gitlab-ci。默认情况下,gitlab-ci会触发每次推送的构建。如何在创建合并请求期间使其触发?谢谢......

回答 2 投票 17

Gitlab-ci没有使用我指定的节点版本

我对GitLab很新,我正在尝试为我的项目设置CI / CD系统。我的.gitlab-ci.yml文件如下:image:node:10.15.3 cache:paths: - node_modules / before_script: - node -...

回答 1 投票 1

如何根据runner标签切换使用的脚本

我有3个不同的gitlab-ci跑步者,提供不同的标签('linux','darwin'和'windows')。我需要设置一个.gitlab-ci.yml文件,这样如果我在darwin上运行一个作业,它将执行darwin脚本,...

回答 1 投票 0

如何在gitlab ci上使用if-else条件

如何在gitlab-CI中使用if else条件。我有以下代码:deploy-dev:image:testimage环境:dev标签: - kubectl脚本: - kubectl apply -f demo1 --record = true - ...

回答 2 投票 1

Gitlab项目克隆错误500;没有.git;无法访问

在Gitlab CE上,我使用UI在https上克隆了一个外部存储库。克隆以500错误结束,现在登录时无法访问项目(500错误)。我可以查看项目页面...

回答 1 投票 0

如何将GitLab变量扩展与YAML锚点结合起来?

我在.gitlab-ci.yml中有类似的东西:.templates: - &deploy-master-common script: - ansible-playbook ... --limit = $ {environment:name} .example.org environment:url: ...

回答 1 投票 0

当结束与错误的连接时,Gitlab ci退出lftp命令

我正在尝试使用ftp协议和gitlab的连续集成来部署我的Web应用程序。所有文件都上传,网站工作正常,但gitlab时我一直收到以下错误...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.