Compare commits

..

5 Commits

Author SHA1 Message Date
Jeff Carr dcac6d6608 build-quick 2025-09-22 20:35:06 -05:00
Jeff Carr da0540d3a7 more stuff 2025-09-13 07:45:09 -05:00
Jeff Carr bcaded6b37 s// 2025-09-13 07:30:31 -05:00
Jeff Carr 926a1ce33c moved to new scan func 2025-09-13 07:09:28 -05:00
Jeff Carr d31c80d780 minor 2025-09-13 05:32:42 -05:00
4 changed files with 20 additions and 24 deletions

View File

@ -99,7 +99,10 @@ build-quick: install
autocomplete:
guireleaser --bash > ~/.local/share/bash-completion/completions/guireleaser
# GUIRELEASE_REASON="safe-build" make test-build
test-build-force:
GUIRELEASE_REASON="safe-build" guireleaser --gui andlabs --force
# time GUIRELEASE_REASON="safe-build" make test-build
test-build:
wit-test install --verbose
rm ~/go/bin/forged
@ -109,4 +112,14 @@ test-build:
cd ~/go/src/go.wit.com/apps/guireleaser
wit-test debian --verbose
do-aptly
sudo "wit update"
# time GUIRELEASE_REASON="safe-build" make test-build-quick
test-build-quick:
wit-test install --verbose
rm ~/go/bin/forged
cd ~/go/src/go.wit.com/lib/xgb/ && rm -f go.*
cd ~/go/src/go.wit.com/lib/xgb/ && git checkout go.mod
cd ~/go/src/go.wit.com/lib/xgb/ && time guireleaser --gui andlabs quick
cd ~/go/src/go.wit.com/apps/guireleaser
wit-test debian --verbose
do-aptly

View File

@ -32,7 +32,7 @@ func main() {
me.pp = arg.MustParse(&argv)
me.forge = forgepb.Init()
me.forge.ScanGoSrc()
me.forge.ScanRepoDir() // looks for new dirs, checks existing repos for changes
me.found = new(gitpb.Repos)
fhelp.CheckGoModCleanExit()

View File

@ -90,8 +90,7 @@ func rillRestore(repo *gitpb.Repo) error {
}
func rePrepareRelease() {
// reload the config
me.forge.ScanGoSrc()
me.forge.ScanRepoDir() // looks for new dirs, checks existing repos for changes
me.found = new(gitpb.Repos)
me.reason = make(map[*gitpb.Repo]string) // stores the reason repos need to be versioned & released

View File

@ -61,14 +61,6 @@ func createReleaseBox(box *gui.Node) {
log.Info("doRelease() FAILED", err, fpath)
log.Info("doRelease() FAILED", err, fpath)
}
/*
me.forge.PrintHumanTable(me.found)
me.forge.ScanGoSrc()
me.found = new(gitpb.Repos)
r := me.forge.Repos.FindByFullPath(fpath)
me.found.Append(r)
me.forge.PrintHumanTable(me.found)
*/
skipToNext()
me.forge.PrintHumanTable(me.found)
})
@ -92,14 +84,6 @@ func createReleaseBox(box *gui.Node) {
me.release.grid.NextRow()
me.release.repo = gadgets.NewOneLiner(me.release.grid, "repo")
/*
me.release.openrepo = me.release.grid.NewButton("Configure", func() {
if repov := me.repos.View.FindByPath(me.current.GetGoPath()); repov != nil {
repov.Status.Toggle()
}
})
me.release.openrepo.Disable()
*/
me.release.grid.NextRow()
me.release.status = gadgets.NewOneLiner(me.release.grid, "status")
me.release.grid.NextRow()
@ -160,9 +144,9 @@ func doReleaseAll() {
func skipToNext() error {
shell.RunVerbose([]string{"forge", "dirty"})
log.Info("Sleeping for 3 seconds. Forge file should have been rewritten")
time.Sleep(3)
me.forge.ScanGoSrc()
log.Info("Sleeping for 2 seconds for no reason.")
time.Sleep(1)
me.forge.ScanRepoDir() // looks for new dirs, checks existing repos for changes
me.found = new(gitpb.Repos)
me.current.ReloadCheck()