diff options
| author | Jeff Carr <[email protected]> | 2025-09-11 16:07:19 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-09-11 16:07:19 -0500 |
| commit | 887811f7885564fb489e7b333ec1281be4d01836 (patch) | |
| tree | fafd4c3b95281885a287f81c3a956a139543a9a7 /build.go | |
| parent | fecb3ed9c1eab256458013acebd1e66d40f791ba (diff) | |
try to refector to work against git.Repo
Diffstat (limited to 'build.go')
| -rw-r--r-- | build.go | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -38,7 +38,10 @@ func buildPackage(repo *gitpb.Repo) (bool, error) { } arch := repo.Control["Architecture"] // c.Architecture.String() - version := repo.Control["Version"] + if arch == "" { + arch = "amd64" // todo: detect what you are building on + } + version := repo.GetCurrentVersion() log.Info("version is:", version) debname := filename + "_" + version + "_" + arch + ".deb" var fulldebname string @@ -207,7 +210,7 @@ func buildPackage(repo *gitpb.Repo) (bool, error) { shell.Run([]string{"dpkg-deb", "--build", "files", fulldebname}) if shell.Exists(fulldebname) { } else { - log.Warn("build failed", fulldebname) + log.Warn("build failed: full name was not created:", fulldebname) return false, errors.New("dpkg-deb --build failed") } shell.Run([]string{"dpkg-deb", "-I", fulldebname}) |
