ソースを参照

fix(build): minor fix for build script to make latest copy for rpm when version is pre release version

Torkel Ödegaard 10 年 前
コミット
b70b730cb9
1 ファイル変更7 行追加2 行削除
  1. 7 2
      build.go

+ 7 - 2
build.go

@@ -73,7 +73,7 @@ func main() {
 
 
 		case "package":
 		case "package":
 			//verifyGitRepoIsClean()
 			//verifyGitRepoIsClean()
-			grunt("release")
+			// grunt("release")
 			createLinuxPackages()
 			createLinuxPackages()
 
 
 		case "latest":
 		case "latest":
@@ -89,8 +89,13 @@ func main() {
 }
 }
 
 
 func makeLatestDistCopies() {
 func makeLatestDistCopies() {
+	rpmIteration := "-1"
+	if linuxPackageIteration != "" {
+		rpmIteration = "-" + linuxPackageIteration
+	}
+
 	runError("cp", "dist/grafana_"+version+"_amd64.deb", "dist/grafana_latest_amd64.deb")
 	runError("cp", "dist/grafana_"+version+"_amd64.deb", "dist/grafana_latest_amd64.deb")
-	runError("cp", "dist/grafana-"+strings.Replace(version, "-", "_", 5)+"-1.x86_64.rpm", "dist/grafana-latest-1.x86_64.rpm")
+	runError("cp", "dist/grafana-"+linuxPackageVersion+rpmIteration+".x86_64.rpm", "dist/grafana-latest-1.x86_64.rpm")
 	runError("cp", "dist/grafana-"+version+".linux-x64.tar.gz", "dist/grafana-latest.linux-x64.tar.gz")
 	runError("cp", "dist/grafana-"+version+".linux-x64.tar.gz", "dist/grafana-latest.linux-x64.tar.gz")
 }
 }