fix(ci): for-in 循环改为 keySet 遍历,修复 HashMap$Node 序列化问题
Co-Authored-By: Claude <noreply@anthropic.com>
这个提交包含在:
父节点
33ccaa677f
当前提交
9930d90146
8
Jenkinsfile
vendored
8
Jenkinsfile
vendored
@ -75,9 +75,8 @@ pipeline {
|
||||
withCredentials([string(credentialsId: 'ACR_PASSWORD', variable: 'ACR_PASS')]) {
|
||||
script {
|
||||
def serviceVersions = new groovy.json.JsonSlurperClassic().parseText(env.SERVICE_VERSIONS_JSON)
|
||||
for (entry in serviceVersions) {
|
||||
def svc = entry.key
|
||||
def ver = entry.value
|
||||
for (svc in serviceVersions.keySet()) {
|
||||
def ver = serviceVersions[svc]
|
||||
def base = "${ACR_REGISTRY}/${ACR_NAMESPACE}/${svc}"
|
||||
def versionedImage = "${base}:${ver}"
|
||||
def latestImage = "${base}:latest"
|
||||
@ -108,8 +107,7 @@ pipeline {
|
||||
withCredentials([sshUserPrivateKey(credentialsId: 'PROD_SSH_KEY', keyFileVariable: 'SSH_KEY')]) {
|
||||
script {
|
||||
def serviceVersions = new groovy.json.JsonSlurperClassic().parseText(env.SERVICE_VERSIONS_JSON)
|
||||
for (entry in serviceVersions) {
|
||||
def svc = entry.key
|
||||
for (svc in serviceVersions.keySet()) {
|
||||
def latestImage = "${ACR_REGISTRY}/${ACR_NAMESPACE}/${svc}:latest"
|
||||
echo "Deploying ${svc}..."
|
||||
retry(2) {
|
||||
|
||||
正在加载...
在新工单中引用
屏蔽一个用户