on merge success, switch to master and exit
This commit is contained in:
parent
9c7ef1a831
commit
2221e362a8
2
Makefile
2
Makefile
|
@ -5,7 +5,7 @@ all: build
|
||||||
# reset
|
# reset
|
||||||
# ./autotypist
|
# ./autotypist
|
||||||
|
|
||||||
build:
|
build: goimports
|
||||||
echo "build it!"
|
echo "build it!"
|
||||||
@# copy the toolkits into the binary during debugging
|
@# copy the toolkits into the binary during debugging
|
||||||
-rm resources/*.so
|
-rm resources/*.so
|
||||||
|
|
38
repoview.go
38
repoview.go
|
@ -3,6 +3,7 @@ package main
|
||||||
import (
|
import (
|
||||||
"go.wit.com/lib/gadgets"
|
"go.wit.com/lib/gadgets"
|
||||||
"go.wit.com/lib/gui/repolist"
|
"go.wit.com/lib/gui/repolist"
|
||||||
|
"go.wit.com/lib/gui/shell"
|
||||||
"go.wit.com/log"
|
"go.wit.com/log"
|
||||||
|
|
||||||
"go.wit.com/gui"
|
"go.wit.com/gui"
|
||||||
|
@ -135,24 +136,23 @@ func (r *repoWindow) repoMenu() *gui.Node {
|
||||||
})
|
})
|
||||||
|
|
||||||
box2.NewButton("make patch set", func() {
|
box2.NewButton("make patch set", func() {
|
||||||
pset, err := me.forge.MakeDevelPatchSet()
|
pset, err := me.forge.MakeDevelPatchSet()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Info("make devel patch set failed", err)
|
log.Info("make devel patch set failed", err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
all := pset.SortByFilename()
|
all := pset.SortByFilename()
|
||||||
for all.Scan() {
|
for all.Scan() {
|
||||||
p := all.Next()
|
p := all.Next()
|
||||||
log.Info("read in patch:", p.Filename)
|
log.Info("read in patch:", p.Filename)
|
||||||
}
|
}
|
||||||
err = me.forge.SendPatchSet(pset)
|
err = me.forge.SendPatchSet(pset)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Info("send patch set failed", err)
|
log.Info("send patch set failed", err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
return box2
|
return box2
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -184,7 +184,11 @@ func (r *repoWindow) mergeAllDevelToMain() bool {
|
||||||
}
|
}
|
||||||
repo.NewScan()
|
repo.NewScan()
|
||||||
}
|
}
|
||||||
log.Warn("EVERYTHING WORKED")
|
log.Warn("EVERYTHING WORKED. with merge to master")
|
||||||
|
cmd := []string{"forge", "user"}
|
||||||
|
shell.Run(cmd)
|
||||||
|
cmd = []string{"forge", "list"}
|
||||||
|
shell.Run(cmd)
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue