aboutsummaryrefslogtreecommitdiff
path: root/kobalt
diff options
context:
space:
mode:
authorCedric Beust <cedric@beust.com>2015-11-26 18:39:57 -0800
committerCedric Beust <cedric@beust.com>2015-11-26 18:40:18 -0800
commit7dd2efdfccf63687184ebe7291c0c687add007ba (patch)
tree016d8bfed86402f9713f8b9b8dc25c132964631a /kobalt
parenta3a888501dea3d6f80ac8502a3d1530c8e20fc32 (diff)
downloadtestng-7dd2efdfccf63687184ebe7291c0c687add007ba.tar.gz
Update Kobalt to 0.296.
Diffstat (limited to 'kobalt')
-rw-r--r--kobalt/src/Build.kt59
-rw-r--r--kobalt/wrapper/kobalt-wrapper.jarbin6426 -> 7208 bytes
-rw-r--r--kobalt/wrapper/kobalt-wrapper.properties2
3 files changed, 27 insertions, 34 deletions
diff --git a/kobalt/src/Build.kt b/kobalt/src/Build.kt
index 1059d3f2..cc34510e 100644
--- a/kobalt/src/Build.kt
+++ b/kobalt/src/Build.kt
@@ -1,59 +1,52 @@
-import com.beust.kobalt.*
-import com.beust.kobalt.api.*
+
+import com.beust.kobalt.TaskResult
+import com.beust.kobalt.api.Project
import com.beust.kobalt.api.annotation.Task
-import com.beust.kobalt.internal.TaskResult
-import com.beust.kobalt.internal.test
import com.beust.kobalt.plugin.java.javaProject
-import com.beust.kobalt.plugin.kotlin.kotlinProject
import com.beust.kobalt.plugin.packaging.assemble
-import com.beust.kobalt.plugin.kotlin.kotlinCompiler
-import com.beust.kobalt.plugin.publish.jcenter
import java.io.File
-import java.nio.file.*
-
-val GENERATED_DIR = "src/generated/java"
val VERSION = "6.9.10-SNAPSHOT"
-val testng = javaProject {
- name = "testng"
+val p = javaProject {
+
+ name = "testNG"
group = "org.testng"
artifactId = name
version = VERSION
- buildDirectory = "kobaltBuild"
- sourceDirectories = arrayListOf("src/main/java", GENERATED_DIR)
+ sourceDirectories {
+ path("src/generated/java")
+ }
dependencies {
- compile("org.apache.ant:ant:1.7.0",
- "junit:junit:4.10",
- "org.beanshell:bsh:2.0b4",
- "com.google.inject:guice:4.0:no_aop",
- "com.beust:jcommander:1.48",
- "org.yaml:snakeyaml:1.15")
+ compile("com.beust:jcommander:1.48")
+ compile("com.google.inject:guice:4.0")
+ compile("junit:junit:4.10")
+ compile("org.apache.ant:ant:1.7.0")
+ compile("org.beanshell:bsh:2.0b4")
+ compile("org.yaml:snakeyaml:1.15")
}
+
dependenciesTest {
- compile("org.testng:testng:6.9.8", "org.assertj:assertj-core:3.2.0")
+ compile("org.assertj:assertj-core:2.0.0")
}
assemble {
- mavenJars {
+ jar {
}
}
}
-@Task(name = "generateVersionFile", description = "Generate the Version.java file", runBefore = arrayOf("compile"))
-fun generateVersionFile(@Suppress("UNUSED_PARAMETER") project: Project) : TaskResult {
- val fileFrom = File(testng.directory + "/src/main/resources/org/testng/internal/VersionTemplateJava")
- val fileTo = File(testng.directory + "/$GENERATED_DIR/org/testng/internal/Version.java")
- println("Generating version file to $fileTo")
-
- val text = StringBuilder()
- fileFrom.forEachLine() { line ->
- text.append(line.replace("@version@", VERSION)).append("\n")
+@Task(name = "createVersion", runBefore = arrayOf("compile"), runAfter = arrayOf("clean"), description = "")
+fun taskCreateVersion(project: Project) : TaskResult {
+ val path = "org/testng/internal"
+ with(arrayListOf<String>()) {
+ File("src/main/resources/$path/VersionTemplateJava").forEachLine {
+ add(it.replace("@version@", VERSION))
+ }
+ File("src/generated/java/$path/Version.java").writeText(joinToString("\n"))
}
- fileTo.writeText(text.toString())
return TaskResult()
}
-
diff --git a/kobalt/wrapper/kobalt-wrapper.jar b/kobalt/wrapper/kobalt-wrapper.jar
index d6dcf2fd..f03dc815 100644
--- a/kobalt/wrapper/kobalt-wrapper.jar
+++ b/kobalt/wrapper/kobalt-wrapper.jar
Binary files differ
diff --git a/kobalt/wrapper/kobalt-wrapper.properties b/kobalt/wrapper/kobalt-wrapper.properties
index fad938c6..29f9f8aa 100644
--- a/kobalt/wrapper/kobalt-wrapper.properties
+++ b/kobalt/wrapper/kobalt-wrapper.properties
@@ -1 +1 @@
-kobalt.version=0.216
+kobalt.version=0.296