Commit b03bf861 authored by daidekun's avatar daidekun

workspace

parent d2aef7e0
......@@ -64,10 +64,9 @@ def jsonParse(def 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}"
workspace = new File(getClass().protectionDomain.codeSource.location.path).parent
def res_json = jsonParse(response.content)
print "=====Build Command Is====="
configPath = res_json["configPath"]
......
// src/org/foo/Utils.groovy
package org.qg;
def contextDir(workspace) {
def contextDir() {
uuid = UUID.randomUUID().toString()
contextDir = "tmp-context"
return contextDir
......
......@@ -63,16 +63,16 @@ def call(body) {
}
stage('Build') {
echo "===============Stage[4] Build==============="
echo "===============Stage[4] Build==============="
switch (config.buildType) {
case "java":
_stage.build_java(namespace, systemName, contextDir)
break
case "ui":
_stage.build_nodejs_and_ui(namespace, systemName, contextDir, gitRepo, branchName)
_stage.build_nodejs_and_ui(namespace, systemName, contextDir, gitRepo, branchName, workspace)
break
case "nodejs":
_stage.build_nodejs_and_ui(namespace, systemName, contextDir, gitRepo, branchName)
_stage.build_nodejs_and_ui(namespace, systemName, contextDir, gitRepo, branchName, workspace)
break
case "python":
_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