Skip to content

Commit df9ced8

Browse files
committed
PhpStorm 2019.2 travis environment
1 parent 81a96b6 commit df9ced8

File tree

2 files changed

+60
-26
lines changed

2 files changed

+60
-26
lines changed

.travis.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ sudo: false
22
language: java
33
jdk:
44
- oraclejdk8
5+
- oraclejdk11
56

67
before_cache:
78
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
@@ -23,7 +24,8 @@ before_install:
2324
- "export ORG_GRADLE_PROJECT_annotationPluginVersion=${ANNOTATION_PLUGIN_VERSION}"
2425

2526
env:
26-
- PHPSTORM_ENV="skip incomplete" IDEA_VERSION="IU-2019.1.2" PHP_PLUGIN_VERSION="191.7141.52" TWIG_PLUGIN_VERSION="191.6183.95" TOOLBOX_PLUGIN_VERSION="0.4.6" ANNOTATION_PLUGIN_VERSION="5.3" DQL_PLUGIN_VERSION="191.5849.16"
27+
- PHPSTORM_ENV="skip incomplete" IDEA_VERSION="IU-2019.1.3" PHP_PLUGIN_VERSION="191.7141.52" TWIG_PLUGIN_VERSION="191.6183.95" TOOLBOX_PLUGIN_VERSION="0.4.6" ANNOTATION_PLUGIN_VERSION="5.3" DQL_PLUGIN_VERSION="191.5849.16"
28+
- PHPSTORM_ENV="skip incomplete" IDEA_VERSION="IU-2019.2" PHP_PLUGIN_VERSION="192.5728.108" TWIG_PLUGIN_VERSION="192.5728.26" TOOLBOX_PLUGIN_VERSION="0.4.6" ANNOTATION_PLUGIN_VERSION="5.3" DQL_PLUGIN_VERSION="192.5728.12"
2729

2830
script:
2931
- "./gradlew check verifyPlugin buildPlugin"

build.gradle

Lines changed: 57 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -30,32 +30,64 @@ sourceCompatibility = 1.8
3030
targetCompatibility = 1.8
3131

3232
apply plugin: 'org.jetbrains.intellij'
33-
intellij {
34-
version ideaVersion
35-
updateSinceUntilBuild false
36-
plugins = [
37-
"com.jetbrains.php:${phpPluginVersion}",
38-
"com.jetbrains.twig:${twigPluginVersion}",
39-
"com.jetbrains.php.dql:${dqlPluginVersion}",
40-
"de.espend.idea.php.annotation:${annotationPluginVersion}",
41-
"de.espend.idea.php.toolbox:${toolboxPluginVersion}",
42-
'coverage',
43-
'webDeployment',
44-
'yaml',
45-
'CSS',
46-
'java-i18n',
47-
'properties',
48-
'xpath'
49-
]
50-
pluginName 'Symfony Support'
51-
52-
// Can't instantiate configurable for PHP Toolbox
53-
// at de.espend.idea.php.toolbox.ui.application.ToolboxApplicationForm.<init>(ToolboxApplicationForm.java:26)
54-
tasks {
55-
"buildSearchableOptions" {
56-
enabled = false
33+
34+
if (ideaVersion == "IU-2019.1.3") {
35+
intellij {
36+
version ideaVersion
37+
updateSinceUntilBuild false
38+
plugins = [
39+
"com.jetbrains.php:${phpPluginVersion}",
40+
"com.jetbrains.twig:${twigPluginVersion}",
41+
"com.jetbrains.php.dql:${dqlPluginVersion}",
42+
"de.espend.idea.php.annotation:${annotationPluginVersion}",
43+
"de.espend.idea.php.toolbox:${toolboxPluginVersion}",
44+
'coverage',
45+
'webDeployment',
46+
'yaml',
47+
'CSS',
48+
'java-i18n',
49+
'properties',
50+
'xpath'
51+
]
52+
pluginName 'Symfony Support'
53+
54+
// Can't instantiate configurable for PHP Toolbox
55+
// at de.espend.idea.php.toolbox.ui.application.ToolboxApplicationForm.<init>(ToolboxApplicationForm.java:26)
56+
tasks {
57+
"buildSearchableOptions" {
58+
enabled = false
59+
}
5760
}
58-
}
61+
}
62+
} else {
63+
intellij {
64+
version ideaVersion
65+
updateSinceUntilBuild false
66+
plugins = [
67+
"com.jetbrains.php:${phpPluginVersion}",
68+
"com.jetbrains.twig:${twigPluginVersion}",
69+
"com.jetbrains.php.dql:${dqlPluginVersion}",
70+
"de.espend.idea.php.annotation:${annotationPluginVersion}",
71+
"de.espend.idea.php.toolbox:${toolboxPluginVersion}",
72+
'coverage',
73+
'webDeployment',
74+
'yaml',
75+
'CSS',
76+
'java-i18n',
77+
'properties',
78+
'xpath',
79+
'java'
80+
]
81+
pluginName 'Symfony Support'
82+
83+
// Can't instantiate configurable for PHP Toolbox
84+
// at de.espend.idea.php.toolbox.ui.application.ToolboxApplicationForm.<init>(ToolboxApplicationForm.java:26)
85+
tasks {
86+
"buildSearchableOptions" {
87+
enabled = false
88+
}
89+
}
90+
}
5991
}
6092

6193
patchPluginXml {

0 commit comments

Comments
 (0)