Skip to content

Commit 3dbcc6f

Browse files
committed
add support for current eap channel in travis testing #737
1 parent 447e7b8 commit 3dbcc6f

File tree

2 files changed

+17
-4
lines changed

2 files changed

+17
-4
lines changed

.travis.yml

+6-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,9 @@ before_script:
1212

1313
env:
1414
- PHPSTORM_ENV=2016.1
15-
- PHPSTORM_ENV=2016.1.2
15+
- PHPSTORM_ENV=2016.1.2
16+
- PHPSTORM_ENV=eap
17+
18+
matrix:
19+
allow_failures:
20+
- env: PHPSTORM_ENV=eap

travis.sh

+11-3
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ if [ "$PHPSTORM_ENV" == "2016.1" ]; then
66
elif [ "$PHPSTORM_ENV" == "2016.1.2" ]; then
77
ideaVersion="2016.1.2"
88
elif [ "$PHPSTORM_ENV" == "eap" ]; then
9-
ideaVersion="143.870.1"
9+
ideaVersion="162.426.1"
1010
fi
1111

1212
travisCache=".cache"
@@ -78,10 +78,18 @@ elif [ "$PHPSTORM_ENV" == "2016.1.2" ]; then
7878

7979
elif [ "$PHPSTORM_ENV" == "eap" ]; then
8080

81+
#php
82+
download "https://plugins.jetbrains.com/files/6610/26101/php-162.426.10.zip"
83+
unzip -qo $travisCache/php-145.258.2.zip -d ./plugins
84+
85+
#twig
86+
download "https://plugins.jetbrains.com/files/7303/24757/twig-145.258.2.zip"
87+
unzip -qo $travisCache/twig-145.258.2.zip -d ./plugins
88+
8189
# TODO: extract latest builds for plugins from eap site they are not public
8290
# https://confluence.jetbrains.com/display/PhpStorm/PhpStorm+Early+Access+Program
83-
echo "No configuration for PhpStorm: $PHPSTORM_ENV"
84-
exit 1
91+
# echo "No configuration for PhpStorm: $PHPSTORM_ENV"
92+
# exit 1
8593

8694
else
8795
echo "Unknown PHPSTORM_ENV value: $PHPSTORM_ENV"

0 commit comments

Comments
 (0)