Commit b03bf861 authored by daidekun's avatar daidekun

workspace

parent d2aef7e0
...@@ -64,9 +64,8 @@ def jsonParse(def json) { ...@@ -64,9 +64,8 @@ def jsonParse(def json) {
new groovy.json.JsonSlurperClassic().parseText(json) new groovy.json.JsonSlurperClassic().parseText(json)
} }
def build_nodejs_and_ui(namespace, systemName, contextDir, repoName, branchName) { def build_nodejs_and_ui(namespace, systemName, contextDir, repoName, branchName, workspace) {
response = httpRequest "http://192.168.4.3:10088/config_server/get_node_command/${systemName}" response = httpRequest "http://192.168.4.3:10088/config_server/get_node_command/${systemName}"
workspace = new File(getClass().protectionDomain.codeSource.location.path).parent
def res_json = jsonParse(response.content) def res_json = jsonParse(response.content)
print "=====Build Command Is=====" print "=====Build Command Is====="
......
// src/org/foo/Utils.groovy // src/org/foo/Utils.groovy
package org.qg; package org.qg;
def contextDir(workspace) { def contextDir() {
uuid = UUID.randomUUID().toString() uuid = UUID.randomUUID().toString()
contextDir = "tmp-context" contextDir = "tmp-context"
return contextDir return contextDir
......
...@@ -69,10 +69,10 @@ def call(body) { ...@@ -69,10 +69,10 @@ def call(body) {
_stage.build_java(namespace, systemName, contextDir) _stage.build_java(namespace, systemName, contextDir)
break break
case "ui": case "ui":
_stage.build_nodejs_and_ui(namespace, systemName, contextDir, gitRepo, branchName) _stage.build_nodejs_and_ui(namespace, systemName, contextDir, gitRepo, branchName, workspace)
break break
case "nodejs": case "nodejs":
_stage.build_nodejs_and_ui(namespace, systemName, contextDir, gitRepo, branchName) _stage.build_nodejs_and_ui(namespace, systemName, contextDir, gitRepo, branchName, workspace)
break break
case "python": case "python":
_stage.build_python(namespace, systemName, contextDir) _stage.build_python(namespace, systemName, contextDir)
......
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