Publish
This commit is contained in:
@@ -21,30 +21,47 @@ func main() {
|
||||
|
||||
vversion := fmt.Sprintf("v%s", version)
|
||||
existe, _ := releases.CheckRelease(vversion)
|
||||
fmt.Printf(" << existe : %t\n", existe)
|
||||
|
||||
if existe == false {
|
||||
err := releases.CreateRelease(vversion, occonst.PUBLISH_BRANCH)
|
||||
if err != nil {
|
||||
fmt.Println(err)
|
||||
os.Exit(1)
|
||||
}
|
||||
}
|
||||
if existe == false {
|
||||
err := releases.CreateRelease(vversion, occonst.PUBLISH_BRANCH)
|
||||
if err != nil {
|
||||
fmt.Println(err)
|
||||
os.Exit(1)
|
||||
}
|
||||
}
|
||||
|
||||
idRelease, _ := releases.GetReleaseId(vversion)
|
||||
fmt.Println(fmt.Sprintf(" << id : %d ", idRelease))
|
||||
idRelease, _ := releases.GetReleaseId(vversion)
|
||||
if existe == true {
|
||||
fmt.Println(fmt.Sprintf(" << Release existante : %d ", idRelease))
|
||||
} else {
|
||||
fmt.Println(fmt.Sprintf(" << Release crée : %d ", idRelease))
|
||||
}
|
||||
|
||||
assetname := "oc.json"
|
||||
ficversion := fmt.Sprintf("../oc_%s.yml", version)
|
||||
ficjson := fmt.Sprintf("../oc.json")
|
||||
createJsonFile(ficversion, ficjson)
|
||||
ficjson := fmt.Sprintf("../%s", assetname)
|
||||
err := createJsonFile(ficversion, ficjson)
|
||||
if err != nil {
|
||||
fmt.Println(err)
|
||||
os.Exit(1)
|
||||
}
|
||||
|
||||
idAsset, _ := releases.GetAssetId(idRelease, "oc.json")
|
||||
if idAsset == 0 {
|
||||
releases.CreateAsset(idRelease, ficjson)
|
||||
} else {
|
||||
releases.UpdateAsset(idRelease, idAsset, ficjson)
|
||||
fmt.Println(fmt.Sprintf(" << idAsset : %d ", idAsset))
|
||||
}
|
||||
idAsset, _ := releases.GetAssetId(idRelease, assetname)
|
||||
if idAsset == 0 {
|
||||
fmt.Println(fmt.Sprintf(" << Ajout Asset : %s", assetname))
|
||||
err := releases.CreateAsset(idRelease, ficjson, assetname)
|
||||
if err != nil {
|
||||
fmt.Println(err)
|
||||
os.Exit(1)
|
||||
}
|
||||
} else {
|
||||
fmt.Println(fmt.Sprintf(" << Mise à jour : %s (idAsset=%d) ", assetname, idAsset))
|
||||
err := releases.UpdateAsset(idRelease, idAsset, ficjson, assetname)
|
||||
if err != nil {
|
||||
fmt.Println(err)
|
||||
os.Exit(1)
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user