[agent][deploy] - a
This commit is contained in:
@@ -150,53 +150,56 @@ func TestBackupAllCmiiDeploymentToList(t *testing.T) {
|
||||
func TestUpdateCmiiImageTagFromNameTagMap(t *testing.T) {
|
||||
|
||||
backendMap := map[string]string{
|
||||
"cmii-admin-data": "5.8.0",
|
||||
"cmii-admin-gateway": "5.8.0",
|
||||
"cmii-admin-user": "5.8.0",
|
||||
"cmii-open-gateway": "5.8.0",
|
||||
"cmii-suav-supervision": "5.8.0",
|
||||
"cmii-uav-airspace": "5.8.0",
|
||||
"cmii-uav-alarm": "5.8.0",
|
||||
"cmii-uav-brain": "5.8.0",
|
||||
"cmii-uav-cloud-live": "5.8.0",
|
||||
"cmii-uav-cms": "5.8.0",
|
||||
"cmii-uav-data-post-process": "5.8.0",
|
||||
"cmii-uav-developer": "5.8.0",
|
||||
"cmii-uav-device": "5.8.0",
|
||||
"cmii-uav-emergency": "5.8.0",
|
||||
"cmii-uav-gateway": "5.8.0",
|
||||
"cmii-uav-gis-server": "5.8.0",
|
||||
"cmii-uav-industrial-portfolio": "5.8.0",
|
||||
"cmii-uav-integration": "5.8.0",
|
||||
"cmii-uav-logger": "5.8.0",
|
||||
"cmii-uav-material-warehouse": "5.8.0",
|
||||
"cmii-uav-mission": "5.8.0",
|
||||
"cmii-uav-mqtthandler": "5.8.0",
|
||||
"cmii-uav-notice": "5.8.0",
|
||||
"cmii-uav-oauth": "5.8.0",
|
||||
"cmii-uav-process": "5.8.0",
|
||||
"cmii-uav-surveillance": "5.8.0",
|
||||
"cmii-uav-threedsimulation": "5.8.0",
|
||||
"cmii-uav-tower": "5.8.0",
|
||||
"cmii-uav-user": "5.8.0",
|
||||
"cmii-uav-waypoint": "5.8.0",
|
||||
"cmii-uav-sense-adapter": "5.8.0",
|
||||
"cmii-uav-multilink": "5.8.0",
|
||||
"cmii-admin-data": "6.0.0",
|
||||
"cmii-admin-gateway": "6.0.0",
|
||||
"cmii-admin-user": "6.0.0",
|
||||
"cmii-open-gateway": "6.0.0",
|
||||
"cmii-suav-supervision": "6.0.0",
|
||||
"cmii-uav-airspace": "6.0.0",
|
||||
"cmii-uav-alarm": "6.0.0",
|
||||
"cmii-uav-brain": "6.0.0",
|
||||
"cmii-uav-cloud-live": "6.0.0",
|
||||
"cmii-uav-cms": "6.0.0",
|
||||
"cmii-uav-data-post-process": "6.0.0",
|
||||
"cmii-uav-developer": "6.0.0",
|
||||
"cmii-uav-device": "6.0.0",
|
||||
"cmii-uav-emergency": "6.0.0",
|
||||
"cmii-uav-gateway": "6.0.0",
|
||||
"cmii-uav-gis-server": "6.0.0",
|
||||
"cmii-uav-industrial-portfolio": "6.0.0",
|
||||
"cmii-uav-integration": "6.0.0",
|
||||
"cmii-uav-logger": "6.0.0",
|
||||
"cmii-uav-material-warehouse": "6.0.0",
|
||||
"cmii-uav-mission": "6.0.0",
|
||||
"cmii-uav-mqtthandler": "6.0.0",
|
||||
"cmii-uav-notice": "6.0.0",
|
||||
"cmii-uav-oauth": "6.0.0",
|
||||
"cmii-uav-process": "6.0.0",
|
||||
"cmii-uav-surveillance": "6.0.0",
|
||||
"cmii-uav-threedsimulation": "6.0.0",
|
||||
"cmii-uav-tower": "6.0.0",
|
||||
"cmii-uav-user": "6.0.0",
|
||||
"cmii-uav-waypoint": "6.0.0",
|
||||
"cmii-uav-sense-adapter": "6.0.0",
|
||||
"cmii-uas-lifecycle": "6.0.0",
|
||||
"cmii-uas-gateway": "6.0.0",
|
||||
}
|
||||
|
||||
frontendMap := map[string]string{
|
||||
"cmii-suav-platform-supervision": "5.8.0",
|
||||
"cmii-suav-platform-supervisionh5": "5.8.0",
|
||||
"cmii-uav-platform": "5.8.0",
|
||||
"cmii-uav-platform-media": "5.8.0",
|
||||
"cmii-uav-platform-ai-brain": "5.8.0",
|
||||
"cmii-uav-platform-cms-portal": "5.8.0",
|
||||
"cmii-uav-platform-armypeople": "5.8.0",
|
||||
"cmii-uav-platform-mws": "5.8.0",
|
||||
"cmii-uav-platform-oms": "5.8.0",
|
||||
"cmii-uav-platform-open": "5.8.0",
|
||||
"cmii-uav-platform-securityh5": "5.8.0",
|
||||
"cmii-uav-platform-share": "5.8.0",
|
||||
"cmii-suav-platform-supervision": "6.0.0",
|
||||
"cmii-suav-platform-supervisionh5": "6.0.0",
|
||||
"cmii-uav-platform": "6.0.0",
|
||||
"cmii-uav-platform-media": "6.0.0",
|
||||
"cmii-uav-platform-ai-brain": "6.0.0",
|
||||
"cmii-uav-platform-cms-portal": "6.0.0",
|
||||
"cmii-uav-platform-armypeople": "6.0.0",
|
||||
"cmii-uav-platform-mws": "6.0.0",
|
||||
"cmii-uav-platform-oms": "6.0.0",
|
||||
"cmii-uav-platform-open": "6.0.0",
|
||||
"cmii-uav-platform-securityh5": "6.0.0",
|
||||
"cmii-uav-platform-share": "6.0.0",
|
||||
"cmii-uav-platform-uasms": "6.0.0",
|
||||
"cmii-uav-platform-uas": "6.0.0",
|
||||
//"cmii-uav-platform-base": "5.7.0",
|
||||
//"cmii-uav-platform-detection": "5.7.0",
|
||||
//"cmii-uav-platform-emergency-rescue": "5.7.0",
|
||||
@@ -250,38 +253,31 @@ func TestRestartCmiiDeployment(t *testing.T) {
|
||||
|
||||
func TestUpdateCmiiDeploymentImageTag(t *testing.T) {
|
||||
|
||||
// 计算20:00的时间
|
||||
now := time.Now()
|
||||
//计算20:00的时间
|
||||
|
||||
targetTime := time.Date(now.Year(), now.Month(), now.Day(), 17, 35, 00, 0, now.Location())
|
||||
|
||||
duration := time.Duration(0)
|
||||
|
||||
if !now.After(targetTime) {
|
||||
// 计算到20:00的剩余时间
|
||||
duration = targetTime.Sub(now)
|
||||
} else {
|
||||
// 如果当前时间已经过了20:00,那么就跳到下一天
|
||||
//targetTime = targetTime.Add(24 * time.Hour)
|
||||
}
|
||||
|
||||
fmt.Println(duration)
|
||||
|
||||
// 等待到20:00
|
||||
time.Sleep(duration)
|
||||
//now := time.Now()
|
||||
//
|
||||
//targetTime := time.Date(now.Year(), now.Month(), now.Day(), 17, 55, 00, 0, now.Location())
|
||||
//
|
||||
//duration := time.Duration(0)
|
||||
//
|
||||
//if !now.After(targetTime) {
|
||||
// // 计算到20:00的剩余时间
|
||||
// duration = targetTime.Sub(now)
|
||||
//} else {
|
||||
// // 如果当前时间已经过了20:00,那么就跳到下一天
|
||||
// //targetTime = targetTime.Add(24 * time.Hour)
|
||||
//}
|
||||
//
|
||||
//fmt.Println(duration)
|
||||
//
|
||||
//// 等待到20:00
|
||||
//time.Sleep(duration)
|
||||
|
||||
cmiiEnv := demo
|
||||
//appName := "cmii-uav-platform"i
|
||||
//newTag := "5.4.0-032601"
|
||||
|
||||
appNameTagMap := map[string]string{
|
||||
//"cmii-uav-platform-dispatchh5": "5.6.0-062401",
|
||||
//"cmii-uav-data-post-process": "5.6.0-062401",
|
||||
//"cmii-uav-industrial-portfolio": "5.6.0-071801",
|
||||
"cmii-uav-industrial-portfolio": "5.7.0-31369-yunnan-082104",
|
||||
//"cmii-uav-brain": "5.5.0",
|
||||
//"cmii-uav-platform": "5.6.0-071702",
|
||||
//"cmii-uas-lifecycle": "5.6.0-30403-071802",
|
||||
"cmii-uav-platform-pilot2-to-cloud": "6.0.0-092301",
|
||||
}
|
||||
|
||||
for appName, newTag := range appNameTagMap {
|
||||
|
||||
Reference in New Issue
Block a user