working out testing
This commit is contained in:
parent
1ea9bdf841
commit
4fc9d038ca
3
Makefile
3
Makefile
|
@ -59,4 +59,5 @@ devel:
|
|||
forge clean devel --force --verbose
|
||||
|
||||
pull: install
|
||||
forge pull test
|
||||
forge pull dirty
|
||||
forge pull patches
|
||||
|
|
2
argv.go
2
argv.go
|
@ -69,6 +69,8 @@ type PatchCmd struct {
|
|||
|
||||
type PullCmd struct {
|
||||
Test *EmptyCmd `arg:"subcommand:test" help:"list repos that need 'git pull'"`
|
||||
Dirty *EmptyCmd `arg:"subcommand:dirty" help:"only check dirty repos"`
|
||||
Patches *EmptyCmd `arg:"subcommand:patches" help:"only check repos with patches"`
|
||||
}
|
||||
|
||||
type ConfigAddCmd struct {
|
||||
|
|
|
@ -46,7 +46,7 @@ func (args) doBashAuto() {
|
|||
case "list":
|
||||
fmt.Println("--full")
|
||||
case "pull":
|
||||
fmt.Println("list --force")
|
||||
fmt.Println("list dirty patches --force")
|
||||
case "--find":
|
||||
fmt.Println("foo bar")
|
||||
case "patch":
|
||||
|
|
12
doPull.go
12
doPull.go
|
@ -48,6 +48,18 @@ func doGitPullNew() error {
|
|||
return fmt.Errorf("not really 'fetch pull'")
|
||||
}
|
||||
|
||||
if argv.GitPull.Dirty != nil {
|
||||
found := findDirty()
|
||||
me.forge.PrintHumanTableFull(found)
|
||||
return nil
|
||||
}
|
||||
|
||||
if argv.GitPull.Patches != nil {
|
||||
found := findReposWithPatches()
|
||||
me.forge.PrintHumanTableFull(found)
|
||||
return nil
|
||||
}
|
||||
|
||||
if argv.GitPull.Test != nil {
|
||||
log.Info("list repo's with updates here")
|
||||
found := doFind()
|
||||
|
|
Loading…
Reference in New Issue