Commit 5d6821f6 authored by daidekun's avatar daidekun

移除对于配置

parent 4c1e8ee0
...@@ -122,7 +122,7 @@ def jsonParse(def json) { ...@@ -122,7 +122,7 @@ def jsonParse(def json) {
new groovy.json.JsonSlurperClassic().parseText(json) new groovy.json.JsonSlurperClassic().parseText(json)
} }
def build_nodejs(namespace, systemName, contextDir, repoName, branchName, workspace) { def build_nodejs(namespace, systemName, contextDir) {
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}"
def res_json = jsonParse(response.content) def res_json = jsonParse(response.content)
...@@ -152,7 +152,7 @@ def build_python(namespace, systemName, contextDir) { ...@@ -152,7 +152,7 @@ def build_python(namespace, systemName, contextDir) {
sh "mv dist.tgz ${contextDir}" sh "mv dist.tgz ${contextDir}"
} }
def build_luaui(namespace, systemNames, contextDir, repoName, branchName, workspace) { def build_luaui(namespace, systemNames, contextDir) {
arrSystem = systemNames.split("--") arrSystem = systemNames.split("--")
for (systemName in arrSystem) { for (systemName in arrSystem) {
dir (systemName) { dir (systemName) {
......
import org.qg.docker.*
def call(body) {
def config = [:]
def env = body.env
def branchName = env.BRANCH_NAME
def gitRepo = env.GIT_REPO
def namespace = env.NAMESPACE
def isDeploy = env.IS_DEPLOY
def buildNumber = env.BUILD_NUMBER
t = gitRepo.split("/")
def gitGroup = t[0]
def originSystemName = t[1]
def systemName = originSystemName.toLowerCase()
def harborGroup = "library"
def workspace = "/home/quant_group/jenkins_home/workspace/${env.JOB_NAME}"
def imageTag
def contextDir
def _stage = new org.qg.docker.StageBucket()
def _utils = new org.qg.docker.Utils()
body.resolveStrategy = Closure.DELEGATE_FIRST
body.delegate = config
body()
node {
try {
dir (systemName) {
timestamps {
stage('Debug') {
debug {
message = "ddk"
}
}
}
}
} catch (err) {
if (imageTag) {
_stage.clean_images(imageTag)
}
currentBuild.result = 'FAILED'
throw err
}
}
}
\ No newline at end of file
...@@ -77,13 +77,13 @@ def call(body) { ...@@ -77,13 +77,13 @@ def call(body) {
_stage.build_java(namespace, originSystemName, contextDir) _stage.build_java(namespace, originSystemName, contextDir)
break break
case "nodejs": case "nodejs":
_stage.build_nodejs(namespace, originSystemName, contextDir, gitRepo, branchName, workspace) _stage.build_nodejs(namespace, originSystemName, contextDir)
break break
case "python": case "python":
_stage.build_python(namespace, originSystemName, contextDir) _stage.build_python(namespace, originSystemName, contextDir)
break break
case "lua-ui": case "lua-ui":
_stage.build_luaui(namespace, originSystemName, contextDir, gitRepo, branchName, workspace) _stage.build_luaui(namespace, originSystemName, contextDir)
break break
default: default:
echo "未知的buildType: ${config.buildType}" echo "未知的buildType: ${config.buildType}"
......
#!/usr/bin/groovy
def call(body) {
def config = [:]
body.resolveStrategy = Closure.DELEGATE_FIRST
body.delegate = config
body()
// evaluate the body block, and collect configuration into the object
echo "I am a debug module groovy" + config.message
}
\ No newline at end of file
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