increase our own build-version if rebuild

This commit is contained in:
2021-11-27 01:28:42 +01:00
parent 1bff197ce9
commit be276f9ead
10 changed files with 350 additions and 30 deletions

View File

@@ -193,7 +193,7 @@ func gitClean(pkg *BuildPackage) {
}
}
func (p *BuildPackage) increasePkgRel() error {
func (p *BuildPackage) increasePkgRel(buildNo int) error {
f, err := os.OpenFile(p.Pkgbuild, os.O_RDWR, 0644)
if err != nil {
return err
@@ -211,7 +211,7 @@ func (p *BuildPackage) increasePkgRel() error {
return err
}
nStr := rePkgRel.ReplaceAllLiteralString(string(fStr), "pkgrel="+p.Srcinfo.Pkgrel+".1")
nStr := rePkgRel.ReplaceAllLiteralString(string(fStr), "pkgrel="+p.Srcinfo.Pkgrel+"."+strconv.Itoa(buildNo))
_, err = f.Seek(0, 0)
if err != nil {
return err
@@ -226,7 +226,7 @@ func (p *BuildPackage) increasePkgRel() error {
return err
}
p.Version += ".1"
p.Version += "." + strconv.Itoa(buildNo)
return nil
}