热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

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

如何解决《如何在gitlab.com上的PHP项目的作业列表中启用代码覆盖率输出》经验,为你挑选了1个好方法。



1> lordrhodos..:

问题是在Docker映像中缺少Xdebug安装。我无法使用来安装适当的版本apt-get,因此必须pecl install xdebug在一before_script节中添加一个呼叫:

image: php:7.1.1

cache:
  paths:
  - vendor/

before_script:
# Install git, the php image doesn't have installed
- apt-get update -yqq
- apt-get install git -yqq

# Install Xdebug
- pecl install xdebug
- docker-php-ext-enable xdebug

# Install composer
- curl -sS https://getcomposer.org/installer | php

# Install all project dependencies
- php composer.phar install

# Run our tests
test:
    only:
        - master
    script:
        - vendor/bin/phpunit --configuration phpunit.xml --coverage-text --colors=never


推荐阅读
author-avatar
广东蒗缦m莎
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有