mirror of
https://github.com/StackExchange/dnscontrol.git
synced 2024-05-11 05:55:12 +00:00
Refactor to use better cli command framework (#177)
* starting to refactor commands * work * not sure * all commands working! * actually add file * work in delay flag again * start to refactor out console printing * i hate line endings * simple travis test to find direct output * remove all direct printing from push/preview * checkin vendor * don't need this yet * forgot to commit these * make version explicit command * some code review * Add "check" subcommand. * move stuff to commands package * fix * comment out check for printlns. for now * alphabet hax * activedir flags gone. use creds instead * active dir doc update * remove bind specific flags. creds instead * default to zones dir * fix linux build * fix test * cleanup random global* vars * Clean up PowerShell docs * rename dump-ir to print-ir. combine with print-js
This commit is contained in:
@ -31,7 +31,6 @@ func main() {
|
||||
|
||||
run("gofmt", "Checking gofmt", "gofmt ok", checkGoFmt)
|
||||
run("gogen", "Checking go generate", "go generate ok", checkGoGenerate)
|
||||
|
||||
if failed {
|
||||
os.Exit(1)
|
||||
}
|
||||
@ -100,7 +99,7 @@ const (
|
||||
)
|
||||
|
||||
func setStatus(status string, desc string, ctx string) {
|
||||
if commitish == "" {
|
||||
if commitish == "" || ctx == "" {
|
||||
return
|
||||
}
|
||||
client.Repositories.CreateStatus(context.Background(), "StackExchange", "dnscontrol", commitish, &github.RepoStatus{
|
||||
|
Reference in New Issue
Block a user