old code from forgotten commit

Signed-off-by: Jeff Carr <jcarr@wit.com>
This commit is contained in:
Jeff Carr 2024-11-01 21:46:21 -05:00
parent c8aded7394
commit d0e1372a6e
3 changed files with 14 additions and 5 deletions

View File

@ -6,6 +6,9 @@ all: build
single: build single: build
./guireleaser go.wit.com/apps/go-clone --increment --release --reason "testing guireleaser" --dry-run ./guireleaser go.wit.com/apps/go-clone --increment --release --reason "testing guireleaser" --dry-run
dump:
./guireleaser go.wit.com/apps/go-clone --increment --release --reason "testing guireleaser" --dry-run --dump-versions
single-really-do-it: build single-really-do-it: build
./guireleaser go.wit.com/apps/go-clone --increment --release --reason "testing guireleaser" ./guireleaser go.wit.com/apps/go-clone --increment --release --reason "testing guireleaser"

11
argv.go
View File

@ -7,11 +7,12 @@ package main
*/ */
type args struct { type args struct {
Repo string `arg:"positional" help:"go import path"` Repo string `arg:"positional" help:"go import path"`
Increment bool `arg:"--increment" help:"auto increment"` Increment bool `arg:"--increment" help:"auto increment"`
Release bool `arg:"--release" help:"do a release an exit"` Release bool `arg:"--release" help:"do a release an exit"`
DryRun bool `arg:"--dry-run,env:DRYRUN" help:"don't actually do the release"` DryRun bool `arg:"--dry-run,env:DRYRUN" help:"don't actually do the release"`
Reason string `arg:"--reason" help:"tag message"` Reason string `arg:"--reason" help:"tag message"`
DumpVersions bool `arg:"--dump-versions" help:"dump the versions file for go.wit.com"`
} }
func (a args) Description() string { func (a args) Description() string {

View File

@ -6,6 +6,7 @@ import (
"go.wit.com/dev/alexflint/arg" "go.wit.com/dev/alexflint/arg"
"go.wit.com/gui" "go.wit.com/gui"
"go.wit.com/lib/gui/gowit"
"go.wit.com/lib/gui/repolist" "go.wit.com/lib/gui/repolist"
"go.wit.com/lib/gui/shell" "go.wit.com/lib/gui/shell"
"go.wit.com/log" "go.wit.com/log"
@ -66,6 +67,10 @@ func main() {
// which should be all the git repositories in ~/go/src & the .config file // which should be all the git repositories in ~/go/src & the .config file
me.repos = makeRepoView() me.repos = makeRepoView()
if myargs.DumpVersions {
gowit.DumpVersions(me.repos.View)
os.Exit(0)
}
// the left side of the window options // the left side of the window options
globalDisplayOptions(me.mainBox) globalDisplayOptions(me.mainBox)