Commit d019978c authored by wentao.suo's avatar wentao.suo

fix

parent 6545ca68
// src/org/foo/Stage.groovy // src/org/foo/Stage.groovy
package org.qg.ci; package org.qg.ci;
import org.qg.docker_new.Utils; import org.qg.docker_new.Utils;
import groovy.json.JsonOutput
import groovy.json.JsonSlurperClassic; import groovy.json.JsonSlurperClassic;
def _utils() { def _utils() {
...@@ -32,9 +33,14 @@ def callback_pipes(info) { ...@@ -32,9 +33,14 @@ def callback_pipes(info) {
sonarInfo = sh (script: 'cat .sonar/report-task.txt |awk \'{printf $0 "&"}\'',returnStdout: true).trim() sonarInfo = sh (script: 'cat .sonar/report-task.txt |awk \'{printf $0 "&"}\'',returnStdout: true).trim()
items = sonarInfo.split("&") items = sonarInfo.split("&")
def content=[:]
for (def item : items){ for (def item : items){
echo item itemSplit = item.split("=",2)
content[itemSplit[0]:itemSplit[1]]
} }
println JsonOutput.toJson(content)
/*callbackData = "${sonarReportTask}pipelineEntityId=aaa&taskNum=1" /*callbackData = "${sonarReportTask}pipelineEntityId=aaa&taskNum=1"
echo "===========================" echo "==========================="
echo callbackData echo callbackData
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment