File tree Expand file tree Collapse file tree 8 files changed +29
-6
lines changed Expand file tree Collapse file tree 8 files changed +29
-6
lines changed Original file line number Diff line number Diff line change
1
+ /tools export-ignore
2
+ /tools /* binary
3
+
4
+ * .php diff =php
Original file line number Diff line number Diff line change 9
9
- 7.4
10
10
11
11
install :
12
- - travis_retry composer update --no-interaction --no-ansi --no-progress --no-suggest --optimize-autoloader --prefer-stable
12
+ - travis_retry ./tools/ composer update --no-interaction --no-ansi --no-progress --no-suggest
13
13
14
14
script :
15
15
- ./vendor/bin/phpunit --coverage-clover=coverage.xml
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" encoding =" UTF-8" ?>
2
2
<project name =" diff" default =" setup" >
3
- <target name =" setup" depends =" clean,composer " />
3
+ <target name =" setup" depends =" clean,install-dependencies " />
4
4
5
5
<target name =" clean" description =" Cleanup build artifacts" >
6
6
<delete dir =" ${ basedir } /vendor" />
7
7
<delete file =" ${ basedir } /composer.lock" />
8
8
</target >
9
9
10
- <target name =" composer " depends =" clean" description =" Install dependencies with Composer" >
11
- <exec executable =" composer" taskname =" composer" >
10
+ <target name =" install-dependencies " depends =" clean" description =" Install dependencies with Composer" >
11
+ <exec executable =" ${ basedir } /tools/ composer" taskname =" composer" >
12
12
<arg value =" update" />
13
13
<arg value =" --no-interaction" />
14
14
<arg value =" --no-progress" />
15
15
<arg value =" --no-ansi" />
16
16
<arg value =" --no-suggest" />
17
- <arg value =" --optimize-autoloader" />
18
- <arg value =" --prefer-stable" />
17
+ </exec >
18
+ </target >
19
+
20
+ <target name =" update-tools" >
21
+ <exec executable =" phive" taskname =" phive" >
22
+ <arg value =" --no-progress" />
23
+ <arg value =" update" />
24
+ </exec >
25
+
26
+ <exec executable =" ${ basedir } /tools/composer" taskname =" composer" >
27
+ <arg value =" self-update" />
19
28
</exec >
20
29
</target >
21
30
</project >
Original file line number Diff line number Diff line change 14
14
15
15
}
16
16
],
17
+ "prefer-stable" : true ,
18
+ "config" : {
19
+ "optimize-autoloader" : true ,
20
+ "sort-packages" : true
21
+ },
17
22
"require" : {
18
23
"php" : " ^7.1"
19
24
},
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <phive xmlns =" https://phar.io/phive" >
3
+ <phar name =" php-cs-fixer" version =" ^2.16" installed =" 2.16.1" ___location =" ./tools/php-cs-fixer" copy =" true" />
4
+ <phar name =" psalm" version =" ^3.8" installed =" 3.8.3" ___location =" ./tools/psalm" copy =" true" />
5
+ </phive >
You can’t perform that action at this time.
0 commit comments