File tree Expand file tree Collapse file tree 7 files changed +1
-65
lines changed Expand file tree Collapse file tree 7 files changed +1
-65
lines changed Original file line number Diff line number Diff line change 1
1
FROM totara/docker-dev-php73:latest
2
2
3
3
RUN pecl install -f xdebug-3.1.6 && docker-php-ext-enable xdebug.so
4
- RUN pecl install -f pcov && docker-php-ext-enable pcov.so
5
4
6
5
RUN echo "xdebug.mode=debug" >> /usr/local/etc/php/conf.d/xdebug.ini \
7
6
&& echo "xdebug.start_with_request=trigger" >> /usr/local/etc/php/conf.d/xdebug.ini
8
-
9
- # Set some sensible defaults
10
- RUN echo "pcov.enabled=1" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini \
11
- && echo "pcov.exclude='~(vendor|tests|node_modules|.git|client|.scannerwork)~'" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini \
12
- # The next line can be enabled (and applied with tbuild and tup of this container) to optimise memory usage \
13
- # Note that PHP's memory limit needs to be high enough.
14
- # && echo "pcov.initial.memory=1073741824" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini \
15
- && echo "pcov.initial.files=30000" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini
Original file line number Diff line number Diff line change 1
1
FROM totara/docker-dev-php74:latest
2
2
3
3
RUN pecl install -f xdebug-3.1.6 && docker-php-ext-enable xdebug.so
4
- RUN pecl install -f pcov && docker-php-ext-enable pcov.so
5
4
6
5
RUN echo "xdebug.mode=debug" >> /usr/local/etc/php/conf.d/xdebug.ini \
7
6
&& echo "xdebug.start_with_request=trigger" >> /usr/local/etc/php/conf.d/xdebug.ini
8
-
9
- # Set some sensible defaults
10
- RUN echo "pcov.enabled=1" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini \
11
- && echo "pcov.exclude='~(vendor|tests|node_modules|.git|client|.scannerwork)~'" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini \
12
- # The next line can be enabled (and applied with tbuild and tup of this container) to optimise memory usage \
13
- # Note that PHP's memory limit needs to be high enough.
14
- # && echo "pcov.initial.memory=1073741824" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini \
15
- && echo "pcov.initial.files=30000" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini
Original file line number Diff line number Diff line change 1
1
FROM totara/docker-dev-php80:latest
2
2
3
3
RUN pecl install -f xdebug-3.4.0beta1 && docker-php-ext-enable xdebug.so
4
- RUN pecl install -f pcov && docker-php-ext-enable pcov.so
5
4
6
5
RUN echo "xdebug.mode=debug" >> /usr/local/etc/php/conf.d/xdebug.ini \
7
6
&& echo "xdebug.start_with_request=trigger" >> /usr/local/etc/php/conf.d/xdebug.ini
8
-
9
- # Set some sensible defaults
10
- RUN echo "pcov.enabled=1" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini \
11
- && echo "pcov.exclude='~(vendor|tests|node_modules|.git|client|.scannerwork)~'" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini \
12
- # The next line can be enabled (and applied with tbuild and tup of this container) to optimise memory usage \
13
- # Note that PHP's memory limit needs to be high enough.
14
- # && echo "pcov.initial.memory=1073741824" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini \
15
- && echo "pcov.initial.files=30000" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini
Original file line number Diff line number Diff line change 1
1
FROM totara/docker-dev-php81:latest
2
2
3
3
RUN pecl install -f xdebug-3.4.0beta1 && docker-php-ext-enable xdebug.so
4
- RUN pecl install -f pcov && docker-php-ext-enable pcov.so
5
4
6
5
RUN echo "xdebug.mode=debug" >> /usr/local/etc/php/conf.d/xdebug.ini \
7
6
&& echo "xdebug.start_with_request=trigger" >> /usr/local/etc/php/conf.d/xdebug.ini
8
-
9
- # Set some sensible defaults
10
- RUN echo "pcov.enabled=1" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini \
11
- && echo "pcov.exclude='~(vendor|tests|node_modules|.git|client|.scannerwork)~'" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini \
12
- # The next line can be enabled (and applied with tbuild and tup of this container) to optimise memory usage \
13
- # Note that PHP's memory limit needs to be high enough.
14
- # && echo "pcov.initial.memory=1073741824" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini \
15
- && echo "pcov.initial.files=30000" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini
Original file line number Diff line number Diff line change 1
1
FROM totara/docker-dev-php82:latest
2
2
3
3
RUN pecl install -f xdebug-3.4.0beta1 && docker-php-ext-enable xdebug.so
4
- RUN pecl install -f pcov && docker-php-ext-enable pcov.so
5
4
6
5
RUN echo "xdebug.mode=debug" >> /usr/local/etc/php/conf.d/xdebug.ini \
7
6
&& echo "xdebug.start_with_request=trigger" >> /usr/local/etc/php/conf.d/xdebug.ini
8
-
9
- # Set some sensible defaults
10
- RUN echo "pcov.enabled=1" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini \
11
- && echo "pcov.exclude='~(vendor|tests|node_modules|.git|client|.scannerwork)~'" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini \
12
- # The next line can be enabled (and applied with tbuild and tup of this container) to optimise memory usage \
13
- # Note that PHP's memory limit needs to be high enough.
14
- # && echo "pcov.initial.memory=1073741824" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini \
15
- && echo "pcov.initial.files=30000" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini
Original file line number Diff line number Diff line change 1
1
FROM totara/docker-dev-php83:latest
2
2
3
3
RUN pecl install -f xdebug-3.4.0beta1 && docker-php-ext-enable xdebug.so
4
- RUN pecl install -f pcov && docker-php-ext-enable pcov.so
5
4
6
5
RUN echo "xdebug.mode=debug" >> /usr/local/etc/php/conf.d/xdebug.ini \
7
6
&& echo "xdebug.start_with_request=trigger" >> /usr/local/etc/php/conf.d/xdebug.ini
8
-
9
- # Set some sensible defaults
10
- RUN echo "pcov.enabled=1" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini \
11
- && echo "pcov.exclude='~(vendor|tests|node_modules|.git|client|.scannerwork)~'" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini \
12
- # The next line can be enabled (and applied with tbuild and tup of this container) to optimise memory usage \
13
- # Note that PHP's memory limit needs to be high enough.
14
- # && echo "pcov.initial.memory=1073741824" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini \
15
- && echo "pcov.initial.files=30000" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini
Original file line number Diff line number Diff line change 1
1
FROM totara/docker-dev-php84:latest
2
2
3
- RUN pecl channel-update pecl.php.net && \
4
- pecl install -f xdebug-3.4.0 && docker-php-ext-enable xdebug.so && \
5
- pecl install -f pcov && docker-php-ext-enable pcov.so
3
+ RUN pecl channel-update pecl.php.net && pecl install -f xdebug-3.4.0 && docker-php-ext-enable xdebug.so
6
4
7
5
RUN echo "xdebug.mode=debug" >> /usr/local/etc/php/conf.d/xdebug.ini \
8
6
&& echo "xdebug.start_with_request=trigger" >> /usr/local/etc/php/conf.d/xdebug.ini
9
-
10
- # Set some sensible defaults
11
- RUN echo "pcov.enabled=1" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini \
12
- && echo "pcov.exclude='~(vendor|tests|node_modules|.git|client|.scannerwork)~'" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini \
13
- # The next line can be enabled (and applied with tbuild and tup of this container) to optimise memory usage \
14
- # Note that PHP's memory limit needs to be high enough.
15
- # && echo "pcov.initial.memory=1073741824" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini \
16
- && echo "pcov.initial.files=30000" >> /usr/local/etc/php/conf.d/docker-php-ext-pcov.ini
You can’t perform that action at this time.
0 commit comments