luhaowen 5 zile în urmă
părinte
comite
d68839ebc1
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      vars/deployJar.groovy

+ 1 - 1
vars/deployJar.groovy

@@ -46,7 +46,7 @@ def call(Map args = [:]) {
         sh "scp -o StrictHostKeyChecking=no ${jarPath} ${remoteHost}:${remoteJar}"
         
         // 这里的 awk 转义复杂,但 Groovy 编译时没问题,保持不变。
-        String remoteMd5 = sh(script: "ssh -o StrictHostKeyChecking=no ${remoteHost} 'md5sum ${remoteJar} | awk \"{print \\$1}\"'", returnStdout: true).trim()
+        String remoteMd5 = sh(script: "ssh -o StrictHostKeyChecking=no ${remoteHost} 'md5sum ${remoteJar} | awk \"{print \\\\\$1}\"'", returnStdout: true).trim()
         
         if (localMd5 != remoteMd5) {
             error("MD5 校验失败:本地 ${localMd5} != 远程 ${remoteMd5}")