some slaves on https://builds.apache.org have hudson in their path, therefore add hudson to isRunningOnCI condition
Project: http://git-wip-us.apache.org/repos/asf/incubator-groovy/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-groovy/commit/fa869cb4 Tree: http://git-wip-us.apache.org/repos/asf/incubator-groovy/tree/fa869cb4 Diff: http://git-wip-us.apache.org/repos/asf/incubator-groovy/diff/fa869cb4 Branch: refs/heads/GROOVY_2_4_X Commit: fa869cb4c9d0441eef0540818856630b97ab6fb5 Parents: 32a9bf0 Author: pascalschumacher <pascalschumac...@gmx.net> Authored: Thu Oct 22 19:50:16 2015 +0200 Committer: pascalschumacher <pascalschumac...@gmx.net> Committed: Sat Oct 24 15:40:32 2015 +0200 ---------------------------------------------------------------------- gradle/test.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/fa869cb4/gradle/test.gradle ---------------------------------------------------------------------- diff --git a/gradle/test.gradle b/gradle/test.gradle index e21cf7a..dcf15a9 100644 --- a/gradle/test.gradle +++ b/gradle/test.gradle @@ -72,7 +72,7 @@ test { } boolean isRunningOnCI() { - new File('.').absolutePath.contains('teamcity') || new File('.').absolutePath.contains('jenkins') + new File('.').absolutePath =~ /teamcity|jenkins|hudson/ } logger.lifecycle "Detected ${isRunningOnCI() ? 'Continuous Integration environment' : 'development environment'}"