Commit 5b8417f7 authored by wentao.suo's avatar wentao.suo

ffff

parent 07aee7fc
...@@ -132,73 +132,36 @@ def checkout_nodejs(systemName, branchName) { ...@@ -132,73 +132,36 @@ def checkout_nodejs(systemName, branchName) {
} }
def checkout_luaui(systemNames, branchNames) { def checkout_luaui(systemName, branchNames) {
sh "cp -rf /home/quant_group/config_repository/lua-ui/npmrc/npmrc /root/.npmrc" sh "cp -rf /home/quant_group/config_repository/lua-ui/npmrc/npmrc /root/.npmrc"
if(systemNames.contains("--")){
_utils().beautyEcho("complex ui projects : ${systemNames}" , "info") _utils().beautyEcho("ui project : ${systemNames}" , "info")
t1 = systemNames.split("/") def systemName = systemNames
def branchName = branchNames
projects = t1[1].split("--")
branches = branchNames.split("--")
t1.size().times { projectAttr = project_attr(systemName)
gitPath = projectAttr["gitPath"]
dir (projects[it]) { /*currentPath = sh (
projectAttr = project_attr(projects[it]) script: 'pwd',
gitPath = projectAttr["gitPath"] returnStdout: true
).trim()
currentPath = sh (
script: 'pwd',
returnStdout: true
).trim()
def folder = new File( "${currentPath}/.git/hooks" )
if( !folder.exists() ) {
git branch: branches[it], credentialsId: 'e1ccb1ac-1282-4fb4-b766-530ca1a2a2db', url: gitPath
def bowerFile = fileExists './bower.json'
if (bowerFile) {
sh "bower install --allow-root"
}
sh "npm install"
}else{
sh "\\cp -rf /home/quant_group/config_repository/lua-ui/hook/post-merge .git/hooks/"
sh "chmod +x .git/hooks/post-merge"
git branch: branches[it], credentialsId: 'e1ccb1ac-1282-4fb4-b766-530ca1a2a2db', url: gitPath
}
}
}
}
else{
_utils().beautyEcho("simple ui project : ${systemNames}" , "info")
def systemName = systemNames
def branchName = branchNames
projectAttr = project_attr(systemName)
gitPath = projectAttr["gitPath"]
/*currentPath = sh (
script: 'pwd',
returnStdout: true
).trim()
def folder = new File( "${currentPath}/.git/hooks" )*/
sh "cp -rf /home/quant_group/config_repository/lua-ui/hook/post-merge .git/hooks/"
sh "chmod +x .git/hooks/post-merge"
git branch: branchName, credentialsId: 'e1ccb1ac-1282-4fb4-b766-530ca1a2a2db', url: gitPath
def bowerFile = fileExists './bower.json'
if (bowerFile) { def folder = new File( "${currentPath}/.git/hooks" )*/
sh "bower install --allow-root"
} sh "cp -rf /home/quant_group/config_repository/lua-ui/hook/post-merge .git/hooks/"
sh "npm install" sh "chmod +x .git/hooks/post-merge"
git branch: branchName, credentialsId: 'e1ccb1ac-1282-4fb4-b766-530ca1a2a2db', url: gitPath
def bowerFile = fileExists './bower.json'
if (bowerFile) {
sh "bower install --allow-root"
}
sh "npm install"
}
} }
def build(buildType,systemName, contextDir){ def build(buildType,systemName, contextDir){
...@@ -252,24 +215,16 @@ def build_python( systemName, contextDir) { ...@@ -252,24 +215,16 @@ def build_python( systemName, contextDir) {
sh "mv dist.tgz ${contextDir}" sh "mv dist.tgz ${contextDir}"
} }
def build_luaui( systemNames, contextDir) { def build_luaui( systemName, contextDir) {
arrSystem = systemNames.split("--") def res_json = project_attr(systemName)
for (systemName in arrSystem) { configPath = res_json["configPath"]
dir (systemName) { buildCmd = res_json["buildCmd"]
def res_json = project_attr(systemName) configName = systemName
sh "mv -f ../${systemName}.env.config.js ${configPath}"
configPath = res_json["configPath"] sh buildCmd
buildCmd = res_json["buildCmd"] sh "tar zcf ${systemName}.tgz dist/"
configName = systemName sh "mv ${systemName}.tgz ../${contextDir}"
sh "mv -f ../${systemName}.env.config.js ${configPath}"
sh buildCmd
sh "tar zcf ${systemName}.tgz dist/"
sh "mv ${systemName}.tgz ../${contextDir}"
}
}
} }
def dockerbuild_and_push(timeNow, buildNumber, branchName, harborGroup, systemName, contextDir) { def dockerbuild_and_push(timeNow, buildNumber, branchName, harborGroup, 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