@@ -14,16 +14,10 @@ test-phpunit: vendor/autoload.php
14
14
$(PHPUNIT )
15
15
16
16
.PHONY :validate
17
- validate : build/php-cs-fixer.phar build/coverage.clover
17
+ validate : build/php-cs-fixer.phar vendor/autoload.php
18
18
$(FIXER ) fix --dry-run --stop-on-violation
19
19
$(COMPOSER ) validate
20
-
21
- build/coverage.clover : vendor/autoload.php
22
- phpdbg -qrr $(PHPUNIT ) --coverage-clover build/coverage.clover
23
-
24
- .PHONEY :upload-code-coverage
25
- upload-code-coverage : build/ocular.phar build/coverage.clover
26
- cd build && php ocular.phar code-coverage:upload --format=php-clover coverage.clover
20
+ phpdbg -qrr $(PHPUNIT ) --coverage-text
27
21
28
22
.PHONY : init
29
23
init : vendor/autoload.php
@@ -48,18 +42,12 @@ build/php-cs-fixer.phar:
48
42
build/box.phar :
49
43
@cd build && curl -LSs https://box-project.github.io/box2/installer.php | php
50
44
51
- build/ocular.phar :
52
- curl -LSs https://scrutinizer-ci.com/ocular.phar -o build/ocular.phar
53
-
54
45
build/moodle-plugin-ci.phar : build/box.phar
55
46
$(COMPOSER ) install --no-dev --prefer-dist --classmap-authoritative --quiet
56
47
php -d phar.readonly=false build/box.phar build
57
48
$(COMPOSER ) install --prefer-dist --quiet
58
49
59
- composer.lock : composer.json
60
- $(COMPOSER ) install --prefer-dist
61
- touch $@
62
-
63
- vendor/autoload.php : composer.lock
64
- $(COMPOSER ) install --prefer-dist
50
+ vendor/autoload.php : composer.lock composer.json
51
+ $(COMPOSER ) self-update
52
+ $(COMPOSER ) install --no-suggest --no-progress
65
53
touch $@
0 commit comments