Skip to content
Browse files

Patch to deploy the new thucydides-browsermob-plugin

  • Loading branch information...
1 parent 9d86b52 commit b430663acd376bf00ee1d94dc196e9a1dbe7891b @wakaleo wakaleo committed
Showing with 45 additions and 2 deletions.
  1. +1 −1 build.gradle
  2. +2 −1 thucydides-browsermob-plugin/pom.xml
  3. +42 −0 thucydides-report-resources/build.gradle
View
2 build.gradle
@@ -3,7 +3,7 @@ project.ext {
releaseBranch = "release-${versionNumber}"
workDirectory = createWorkDirectory()
project = 'thucydides'
- artifacts = ['thucydides-report-resources','thucydides-core', 'thucydides-junit','maven-thucydides-plugin','thucydides-easyb-plugin', 'thucydides-extensions']
+ artifacts = ['thucydides-report-resources','thucydides-core', 'thucydides-junit','maven-thucydides-plugin','thucydides-easyb-plugin', 'thucydides-extensions','thucydides-browsermob-plugin']
mavenRepo = "~/.m2/repository"
}
View
3 thucydides-browsermob-plugin/pom.xml
@@ -4,10 +4,11 @@
<parent>
<artifactId>thucydides</artifactId>
<groupId>net.thucydides</groupId>
- <version>0.9.115-SNAPSHOT</version>
+ <version>0.9.116</version>
</parent>
<groupId>net.thucydides</groupId>
<artifactId>thucydides-browsermob-plugin</artifactId>
+ <version>0.9.116-SNAPSHOT</version>
<packaging>jar</packaging>
<name>thucydides-browsermob-plugin</name>
View
42 thucydides-report-resources/build.gradle
@@ -0,0 +1,42 @@
+dependencies {
+ compile "org.seleniumhq.selenium:selenium-server:2.20.0"
+ compile "net.sf.opencsv:opencsv:2.0"
+ compile "commons-beanutils:commons-beanutils-core:1.8.3"
+ compile "com.google.guava:guava:r09"
+ compile "org.hamcrest:hamcrest-all:1.1"
+ compile "com.googlecode.lambdaj:lambdaj:2.3.1"
+ compile "com.thoughtworks.xstream:xstream:1.4.1"
+ compile "commons-collections:commons-collections:3.2.1"
+ compile "org.apache.commons:commons-lang3:3.0.1"
+ compile "net.sf.flexjson:flexjson:2.1"
+ compile "joda-time:joda-time:2.0"
+ compile "net.sourceforge.htmlunit:htmlunit:2.9"
+ compile "org.freemarker:freemarker:2.3.18"
+
+ compile project(":thucydides-report-resources")
+
+ testCompile project(":thucydides-sample-alternative-resources")
+ testCompile project(":thucydides-test-utils")
+}
+
+sourceSets {
+ integTest {
+ java.srcDirs 'src/integTests/java'
+ resources.srcDirs 'src/integTests/resources'
+ compileClasspath = sourceSets.main.output + sourceSets.test.output + configurations.testCompile
+ runtimeClasspath = classes + compileClasspath
+ }
+}
+
+test {
+ maxParallelForks = 2
+ exclude "**/integration/**"
+}
+
+task integTest(type: Test) {
+ maxParallelForks = 2
+ testClassesDir = sourceSets.integTest.classesDir
+ classpath = sourceSets.integTest.runtimeClasspath
+}
+
+check.dependsOn integTest

0 comments on commit b430663

Please sign in to comment.
Something went wrong with that request. Please try again.