You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by sb...@apache.org on 2015/05/18 17:38:29 UTC

[1/2] incubator-ignite git commit: # ignite-456: attchment url as a paramether

Repository: incubator-ignite
Updated Branches:
  refs/heads/ignite-456 26672b5df -> 77f40a021


# ignite-456: attchment url as a paramether


Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/3dc01b53
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/3dc01b53
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/3dc01b53

Branch: refs/heads/ignite-456
Commit: 3dc01b53cea65a06f4118f2b609e3585ef5551bb
Parents: 26672b5
Author: Artem Shutak <as...@gridgain.com>
Authored: Mon May 18 17:34:08 2015 +0300
Committer: Artem Shutak <as...@gridgain.com>
Committed: Mon May 18 17:34:08 2015 +0300

----------------------------------------------------------------------
 dev-tools/src/main/groovy/jiraslurp.groovy | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/3dc01b53/dev-tools/src/main/groovy/jiraslurp.groovy
----------------------------------------------------------------------
diff --git a/dev-tools/src/main/groovy/jiraslurp.groovy b/dev-tools/src/main/groovy/jiraslurp.groovy
index bc9d360..7ebe764 100644
--- a/dev-tools/src/main/groovy/jiraslurp.groovy
+++ b/dev-tools/src/main/groovy/jiraslurp.groovy
@@ -243,12 +243,17 @@ args.each {
             applyPatch(jira, attachementURL)
         }
     }
-    else if (parameters.length == 2 && parameters[0] == "runAllBuilds" && parameters[1] ==~ /\w+-\d+/) {
+    else if (parameters.length >= 2 && parameters[0] == "runAllBuilds" && parameters[1] ==~ /\w+-\d+/) {
         def jiraNum = parameters[1]
 
-        println "Running in 'all builds' mode with jira number '$jiraNum'"
+        def attachementURL=null
 
-        runAllTestBuilds parameters[1]
+        if (parameters[2] ==~ /\d+/)
+            attachementURL = parameters[2]
+
+        println "Running in 'all builds' mode with jira number='$jiraNum' and attachment URL='$attachementURL'."
+
+        runAllTestBuilds jiraNum attachmentURL
     }
 }
 


[2/2] incubator-ignite git commit: # ignite-456: test builds paramether

Posted by sb...@apache.org.
# ignite-456: test builds paramether


Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/77f40a02
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/77f40a02
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/77f40a02

Branch: refs/heads/ignite-456
Commit: 77f40a021ac5a0c3fcfc98376903dcf0be65d075
Parents: 3dc01b5
Author: Artem Shutak <as...@gridgain.com>
Authored: Mon May 18 18:37:19 2015 +0300
Committer: Artem Shutak <as...@gridgain.com>
Committed: Mon May 18 18:37:19 2015 +0300

----------------------------------------------------------------------
 dev-tools/build.gradle                     |  2 +-
 dev-tools/src/main/groovy/jiraslurp.groovy | 15 ++++++++-------
 2 files changed, 9 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/77f40a02/dev-tools/build.gradle
----------------------------------------------------------------------
diff --git a/dev-tools/build.gradle b/dev-tools/build.gradle
index 0fb0801..164a775 100644
--- a/dev-tools/build.gradle
+++ b/dev-tools/build.gradle
@@ -36,7 +36,7 @@ task help {
 }
 
 task slurp(dependsOn: 'classes', type: JavaExec) {
-    args(project.buildDir, 'slurp')
+    args(project.buildDir, "slurp,${System.getenv('TEST_BUILDS')}")
     main = 'jiraslurp'
     classpath = sourceSets.main.runtimeClasspath
 }

http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/77f40a02/dev-tools/src/main/groovy/jiraslurp.groovy
----------------------------------------------------------------------
diff --git a/dev-tools/src/main/groovy/jiraslurp.groovy b/dev-tools/src/main/groovy/jiraslurp.groovy
index 7ebe764..9ed2b58 100644
--- a/dev-tools/src/main/groovy/jiraslurp.groovy
+++ b/dev-tools/src/main/groovy/jiraslurp.groovy
@@ -143,7 +143,7 @@ def JIRA_xml = { jiranum ->
     "https://issues.apache.org/jira/si/jira.issueviews:issue-xml/$jiranum/${jiranum}.xml"
 }
 
-def runAllTestBuilds = { jiraNum ->
+def runAllTestBuilds = { builds, jiraNum ->
     assert jiraNum != 'null', 'Jira number should not be null.'
     assert jiraNum != null, 'Jira number should not be null.'
 
@@ -152,8 +152,7 @@ def runAllTestBuilds = { jiraNum ->
         def user = System.getenv('TASK_RUNNER_USER')
         def pwd = System.getenv('TASK_RUNNER_PWD')
 
-        ["Ignite_IgniteBasic",
-         "Ignite_IgniteDataGrid"].each {
+        builds.each {
             try {
                 println "Triggering $it build for $jiraNum jira..."
 
@@ -204,14 +203,16 @@ def runAllTestBuilds = { jiraNum ->
 }
 
 args.each {
-    println it
+    println "Arg=$it"
 
     def parameters = it.split(",")
 
     println parameters
 
-    if (parameters[0] == 'slurp') {
-        println "Running in 'slurp' mode."
+    if (parameters.length == 2 && parameters[0] == "slurp" && parameters[1] != 'null') {
+        def builds = parameters[1].split(' ');
+
+        println "Running in 'slurp' mode. Test builds=${builds}"
 
         checkForAttachments()
 
@@ -220,7 +221,7 @@ args.each {
             //  Trailing slash is important for download; only need to pass JIRA number
             println "Triggering the test builds for: $k = $ATTACHMENT_URL/$v/"
 
-            runAllTestBuilds k
+            runAllTestBuilds(builds,k)
         }
     }
     else if (parameters.length == 2 && parameters[0] == "patchApply" && parameters[1] ==~ /\w+-\d+/) {