package a_executor import ( "fmt" "strconv" "testing" "wdd.io/agent-common/utils" ) func TestAgentOsOperator_Sync(t *testing.T) { // imageFullName gzipFolderPrefix gzipFileName ossUrlPrefix proxyUrl targetHarborHost namespace targetImageFullName funcArgs := []string{ "harbor.cdcyy.com.cn/cmii/busybox:0326", "/var/lib/docker/octopus_image/", "cmlc=cmii=busybox=0326.tar.gz", "https://oss.demo.uavcmlc.com:18000/cmlc-installation/tmp/", "", "10.250.0.100", "", } sync, strings := agentOP.Sync("PUSH_IMAGE_TO_TARGET_HARBOR", funcArgs...) fmt.Println("func result are => " + strconv.FormatBool(sync)) utils.BeautifulPrint(strings) }