Problem/Motivation
Since #3387737: Split PHP image into php(cli/apache) and yarn(node/nightwatch) the images used by the default GitLabCi template no longer have the required build dependecies for isntalling PCOV.
Until #3404084: Add PCOV extension to images gets in we will, at a minimal, need to run - apt-get update && apt-get install -qy --no-install-recommends $PHPIZE_DEPS in the before_script for the phpunit phase.
Steps to reproduce
Run GitLabCi phpunit stage, observe no code coverage report generated due to missing build tools.
Proposed resolution
Remaining tasks
User interface changes
None
API changes
None
Data model changes
None
Issue fork tfa-3412660
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #5
cmlara