[ Cmii ] [ Operator ] - BJTG work

This commit is contained in:
zeaslity
2024-04-14 15:28:23 +08:00
parent c4b1c66f60
commit fb1bda3077
5 changed files with 103 additions and 11 deletions

View File

@@ -353,6 +353,20 @@ func UpdateCmiiImageTagFromNameTagMap(cmiiEnv string, nameTagMap map[string]stri
return result
}
func UpdateCmiiImageTagFromNameTagList(cmiiEnv string, nameTagList []string) (result map[string]string) {
nameTagMap := make(map[string]string, len(nameTagList))
for _, nameTag := range nameTagList {
if strings.HasPrefix(nameTag, image2.CmiiHarborPrefix) {
nameTag = strings.TrimPrefix(nameTag, image2.CmiiHarborPrefix)
}
split := strings.Split(nameTag, ":")
nameTagMap[split[0]] = split[1]
}
return UpdateCmiiImageTagFromNameTagMap(cmiiEnv, nameTagMap)
}
func RollBackCmiiDeploymentFromUpdateLog(updateLog string) bool {
//if !executor.BasicFindContentInFile(updateLog, updateLogPath) {