首页 > TAG信息列表 > gitlab-ci

php-Gitlab CI:在阶段之间保留MySQL数据

如何在不同的构建阶段之间保留MySQL数据? 我已经将MySQL设置为服务,但是,从构建到部署阶段时,MySQL数据库为空,因此我无法找到任何信息. 示例gitlab-ci.yml: image: php:latest services: - mysql:5.6 stages: - build - deploy build: stage: build script: - [INSE

php-GitlabCi使用docker和mysql服务缓慢构建

我正在使用gitlab-ci-multirunner 9.3.0和GitLab社区版9.3.5 当我在本地虚拟盒环境中运行php单元测试时,总测试(30)大约需要: Time: 5 minutes, Memory: 96.00MB 在我的gitlab主机上运行相同的测试,总共需要 Time: 41.68 minutes, Memory: 97.75MB 这些测试需要mysql并在每个测

用于C#的.gitlab-ci.yml使用Docker映像单声道

我正在尝试设置gitlab-ci Runner以构建C#应用程序.已经设置gitlab,gitlab-ci,docker,具有单映像的运行器. 我正在尝试xbuild example.sln,但需要获取所需的nuget包,我不知道如何. 我的.gitlab-ci.yml当前看起来像这样.它将进入构建阶段,但由于缺少软件包而出错. before_script: b

python – GitLab CI的单元测试覆盖率

我正在尝试为其中一个Python项目设置单元测试覆盖率工具.我设法编写了GitLab CI YML文件的脚本,但是在触发时会遇到错误.这是我得到的错误: ImportError while importing test module '/builds/user1/myProj/tests/test_run.py'. Hint: make sure your test modules/packages have

在GitLab CI上的测试脚本之前执行mysql命令

我想在测试脚本执行之前创建测试数据库.我已经包含了mysql服务,但我找不到运行mysql命令的方法. 我在前脚本中运行mysql …但它一直在抱怨 /bin/bash: line 57: mysql: command not found 这是我的.gitlab-ci.yml↓ image: maven:3.5-jdk-8 services: - mysql variables:

php – Gitlab CI Symfony:SQLSTATE [HY000] [2002] Connection拒绝了

每次有人推送代码时,我都会使用gitlab运行单元测试.我在作曲家安装期间遇到此错误. > Incenteev\ParameterHandler\ScriptHandler::buildParameters Creating the "app/config/parameters.yml" file > Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::buildBootstrap >

android – 缓存.gitlab-ci.yml文件中的所有数据

我是Gitlab CI的新手,我正在尝试在.gitlab-ci.yml文件中使用缓存(在Android平台上). gitlab ci运行良好,但每次我将代码推送到gitlab时,CI都会下载所有数据再次运行它(每推出一次运行代码需要大约30分钟). 我正在使用本教程中的方法1创建Gitlab CI:http://www.greysonparrelli.com/p

android – 在gitlab中为项目执行CI / CD时出错

我需要配置gitlab的CI / CD服务.所以,我创建了一个.gitlab-ci.yml文件 image: openjdk:8-jdk variables: ANDROID_COMPILE_SDK: "26" ANDROID_BUILD_TOOLS: "26.0.2" before_script: - apt-get --quiet update --yes - apt-get --quiet install --yes wget tar u

ci.gitlab.com是否支持托管的Java构建?

我正在努力了解ci.gitlab.com提供的内容.我想使用Gradle为我的Java项目创建一个构建,并将它们全部运行在ci.gitlab.com服务器上. 添加跑步者的过程似乎涉及利用GitLab CI的本地化安装.有共享的跑步者,但他们似乎面向Ruby,Node等. 是否可以将ci.gitlab.com用于完全托管的CI解决方案?

php – 如何使用我的docker-compose配置gitlab CI

我在gitlab上有一个项目,我会使用gitlab CI进行单元测试. 实际上,我有一个其他存储库名称“docker”与docker-compose.yml和Dockerfile两个项目(因为我重现了生产配置,这两个项目是相互依赖的) 实际上在我的开发配置中 在Projects目录中: >Docker> project_1> project_2 在docker目

Gitlab CI如何部署PHP?

我使用gitlab,gitab-ci,我对Continuous Integration来说很新.我尝试在代码推送上测试和部署bash脚本. 这就是我的.gitlab-ci.yml在部署中的样子我试图改变用户但不起作用 before_script: - composer install --prefer-dist > /dev/null stages: - build - test - deploy

python – 如何使用pylint 1.8.2生成html报告以在gitlab-ci页面中发布?

我在gitlab有一个django项目.在我的一个CI管道中,我使用pylint生成具有给定分数的徽章.此外,pylint以txt格式生成问题报告.有没有办法在html中生成此报告以作为工件发布?解决方法:不幸的是,从pylint-1.7开始,html输出功能已被删除. https://docs.pylint.org/en/1.8/whatsnew/1.7.htm

如何在gitlab.com上的PHP项目的作业列表中启用代码覆盖率输出

对于在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 installed - apt-get update