grim/local-pipelines

Closing the golang branch since rewriting in golang doesn't gain us much now that we're on pypi
package main
import (
"flag"
"fmt"
"os"
)
func main() {
filename := flag.String("f", "", "The bitbucket-pipelines.yml to load")
flag.Parse()
if *filename == "" {
fmt.Printf("No filename specified\n")
os.Exit(1)
}
p, err := loadFile(*filename)
if err != nil {
fmt.Printf("Error: %s\n", err.Error())
os.Exit(1)
}
fmt.Printf("%+v\n", p)
}