gitlab-ci-runner 相关问题

这是GitLab Runner存储库,此应用程序运行测试并将结果发送到GitLab CI。 GitLab CI是协调测试的开源持续集成服务器。

即使在删除所有入站规则并删除AWS上的公共IP后,Gitlab运行器也会构建映像

我有和运行gitlab-runner的AWS ec-2机器。在gitlab中,我启用了我在AWS ec2实例上部署的私有跑步者,并禁用了所有共享跑步者。我没有私下......

回答 1 投票 0

gitlab-ci缓存如何在dockerRunner上工作?什么是/ cache目录?什么是cache_dir?

[gitlab-ci缓存如何在dockerRunner上运行?什么是/ cache目录?什么是cache_dir?与“ cache” gitlab-ci.yml中的“路径”相匹配的文件存储在何处以及如何存储?

回答 1 投票 8

如何获取CI / CD中合并提交的最新源提交SHA

合并后,在gitlab中有一个新的提交与新的SHA。在CI / CD变量中,有一个CI_MERGE_REQUEST_SOURCE_BRANCH_NAME变量。还有一些方法可以在...中了解其他一些提交数据

回答 1 投票 1

如何在Kubernetes上自定义config.toml?

我有一个Gitlab云连接到运行在Google(GKE)上的k8s群集。该集群是通过Gitlab云创建的。我想自定义config.toml,因为我想将k8s上的缓存修复为......

回答 1 投票 3

当原始分支名称具有特定名称时,在合并请求上运行gitlab runner管道

我们从开发分支创建新的分支,以hotfix / bla_bla或feature / bla_bla开头。然后,我们将它们合并回开发分支。关于合并请求,我想只在我们...时才开始工作

回答 1 投票 0

Gitlab CI / CD runner:未找到mvn命令

Maven安装在我的gitlab-runner服务器上。当直接在我的repo上执行mvn clean时,它工作正常,当使用Gitlab UI运行我的管道时出现了这个错误:bash:line 60:mvn:command not ...

回答 4 投票 0

使用shell执行程序的Gitlab-runner运行Docker命令

我使用shell-executor通过gitlab-runner运行作业失败了。我的设置是一台服务器(centos6),安装了Gitlab,同一台服务器安装并配置了运行器。 Gitlab v11.8.0 -...

回答 1 投票 0

如何在gitlab CI / CD yaml文件中创建mysql数据库?

我是新的gitlab CI / CD。我已经创建了一个简单的yaml脚本来构建和测试我的php应用程序。我正在使用gitlab CI中提供的共享运行器选项。我已经指定了数据库名称“......

回答 1 投票 0

更改目录时,Gitlab CI转轮作业失败退出状态1

我正在使用我的个人计算机作为使用Fastlane的iOS项目的跑步者。这主要是因为没有为iOS设置共享运行器,因为它们没有安装Xcode。我的工作失败了......

回答 2 投票 2

我在gitlab ci before_script中使用apt时找不到

我使用gitlab ci来构建docker镜像,我想安装python。当我构建时,以下是我的gitlab-ci.yml:image:docker:stable阶段: - test - build before-script: - apt install -y ...

回答 2 投票 1

如何将GitLab CI与代码质量一起使用?

最近我正在使用Gitlab CI学习。作为演示,我决定配置代码质量检查作业。在注册跑步者之后,我将我的.gitlab-ci.yml文件配置为:code_quality:image:docker:stable ...

回答 1 投票 0

GITLab CI / CD - LAMP项目的设置

我们有一个常规的L AMP项目,最近我们搬到了Gitlab(而不是Github)。以前我们一直在使用Jenkins进行部署,现在我计划将其迁移到Gitlab CI / CD。我们有 ...

回答 1 投票 0

限制对gitlab容器注册表的访问

我希望能够让用户将docker文件与代码一起推送到gitlab并让gitlab构建映像,然后由经过身份验证的项目用户提取。问题是,我......

回答 2 投票 2

准备失败:无法连接到unix:///var/run/docker.sock上的Docker守护程序

我启动了一个docker容器gitlab-ci-runner,然后使用docker作为执行程序注册一个运行器,使用node:latest作为docker images。但是当我推送到gitlab时,我遇到了这个错误:运行...

回答 2 投票 2

Gitlab跑步者用cassandra gitlab-ci.yml配置

我正在尝试使用gitlab运行程序来运行需要cassandra数据库的maven项目集成测试。我不知道如何编写gitlab-ci.yml文件。目前这就是我所拥有的......

回答 1 投票 0

Windows上的GitLab跑步者和处理&%ERRORLEVEL%

在我的.gitlab-ci.yml中,我正在尝试使用findstr命令。 findstr / c:“%SOLUTION_DIR%”gitlab.dif> established.ref此命令将%ERRORLEVEL%设置为1,如果它在...中没有匹配“%SOLUTION_DIR%”

回答 1 投票 1

你如何使用gitlab-ci工作推送到gitlab repo?

我是GitLab CI / CD作业的新手,但我正在尝试设置一个Python脚本,当它被推送到GitLab时,会触发CI / CD作业来运行它,并调用一个内部函数,再次提供给GitLab提供.. 。

回答 2 投票 5

在巧克力的窗户上安装gitlab-runner

我正在尝试使用chocolatey在Windows上部署gitlab-runner。我的目的是在E:\ gitlab-runner目录下安装gitlab-runner,自动注册跑步者并将其作为服务启动我...

回答 2 投票 0

更改Gitlab CI Runner用户

目前,当我在GitlabCI中开始构建时,它在gitlab-runner用户下运行。我想将其改为公司的内部用户。我没有找到/etc/gitlab-runner/config.toml的任何参数......

回答 4 投票 24

子项目的gitlab管道

假设主项目有子项目MainProject / \ -------- android \ -------- .gitlab-ci-android.yml \ -------- ios \ --- ----- lib \ -------- .gitlab-ci ....

回答 1 投票 1

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