Commit 6e52c8ae authored by xujian's avatar xujian

xx

parent 48de86ff
@Library('jenkins-shared-library') _
def base
def core
def htj
def web
def smallfile
pipeline {
agent any
......@@ -13,22 +11,30 @@ pipeline {
steps {
script {
def yamlFile = readFile('project.yaml')
def xxx = log.wenj(yamlFile)
base = xxx.base.module
core = xxx.core.module
htj = xxx.htj.module
web = xxx.web
// 遍历 base 对象(假设 base 是一个集合)
if (base instanceof List) {
base.each { item ->
echo "Base Item: ${item.name}" // 输出每个项的内容
}
} else {
echo "Base is not a list"
}
def smallfile = log.readYaml(yamlFile)
// base = xxx.base.module
// core = xxx.core.module
// htj = xxx.htj.module
// web = xxx.web
// // 遍历 base 对象(假设 base 是一个集合)
// if (base instanceof List) {
// base.each { item ->
// echo "Base Item: ${item.name}" // 输出每个项的内容
// }
// } else {
// echo "Base is not a list"
// }
}
}
}
}
}
\ No newline at end of file
......@@ -3,7 +3,7 @@ version: v24.09.20
# 如果模块base.isUpdate: true / core.isUpdate: true / htj.isUpdate: true 则所有模块都更新,否则以模块文件来
base:
namespace: qrcode-xxx
isUpdate: true
isUpdate: false
module:
- name: factory-tobacco-qrcode-auth
version: v24.09.20
......@@ -20,7 +20,7 @@ base:
core:
namespace: qrcode-xxx
isUpdate: true
isUpdate: false
module:
- name: data-migrate
version: v24.09.20
......@@ -40,7 +40,7 @@ core:
htj:
namespace: qrcode-xxx
isUpdate: true
isUpdate: false
module:
- name: monitoring-platform
version: v24.09.20
......@@ -75,5 +75,5 @@ htj:
qrcode:
name: qrcode-web
isUpdate: true
isUpdate: false
version: v24.09.20
\ 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