File tree 3 files changed +25
-1
lines changed
3 files changed +25
-1
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,15 @@ LABEL homepage="https://github.com/php-actions/phpunit"
6
6
LABEL maintainer=
"Greg Bowler <[email protected] >"
7
7
8
8
RUN curl https://phar.phpunit.de/phpunit-9.4.2.phar > phpunit-9.phar
9
+ RUN curl https://phar.phpunit.de/phpunit-8.5.8.phar > phpunit-8.phar
10
+ RUN curl https://phar.phpunit.de/phpunit-7.5.9.phar > phpunit-7.phar
11
+ RUN curl https://phar.phpunit.de/phpunit-6.5.9.phar > phpunit-6.phar
9
12
RUN chmod +x *.phar
10
- RUN ln -s $(pwd)/phpunit-9.phar /usr/local/bin/phpunit
13
+ RUN ln -s $(pwd)/phpunit-9.phar /usr/local/bin/phpunit-9
14
+ RUN ln -s $(pwd)/phpunit-8.phar /usr/local/bin/phpunit-8
15
+ RUN ln -s $(pwd)/phpunit-7.phar /usr/local/bin/phpunit-7
16
+ RUN ln -s $(pwd)/phpunit-6.phar /usr/local/bin/phpunit-6
17
+ RUN ln -s /usr/local/bin/phpunit-9 /usr/local/bin/phpunit
18
+ COPY switch-phpunit-version /usr/local/bin/.
11
19
COPY entrypoint /usr/local/bin/entrypoint
12
20
ENTRYPOINT ["/usr/local/bin/entrypoint" ]
Original file line number Diff line number Diff line change 8
8
switch-php-version $action_php_version
9
9
fi
10
10
11
+ if [ -n " $action_phpunit_version " ]
12
+ then
13
+ echo " Using PHPUnit version: $action_phpunit_version "
14
+ switch-phpunit-version $action_phpunit_version
15
+ fi
16
+
11
17
command_string=" phpunit"
12
18
13
19
if [ -n " $action_configuration " ]
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+ if [ " $1 " = " latest" ]
3
+ then
4
+ version=9
5
+ else
6
+ version=$1
7
+ fi
8
+
9
+ rm -f /usr/local/bin/phpunit
10
+ ln -s " /usr/local/bin/phpunit-$version " " /usr/local/bin/phpunit"
You can’t perform that action at this time.
0 commit comments