diff --git a/cmd/helm.go b/cmd/helm.go new file mode 100644 index 000000000..6e79f2b18 --- /dev/null +++ b/cmd/helm.go @@ -0,0 +1,39 @@ +package main + +import ( + "os" + + "github.com/codegangsta/cli" +) + +var version = "0.0.1" + +func main() { + app := cli.NewApp() + app.Name = "helm" + app.Version = version + app.Usage = `Deploy and manage packages.` + app.Commands = commands() + + app.Run(os.Args) +} + +func commands() []cli.Command { + return []cli.Command{ + { + Name: "install", + }, + { + Name: "target", + }, + { + Name: "doctor", + }, + { + Name: "deploy", + }, + { + Name: "search", + }, + } +} diff --git a/glide.lock b/glide.lock index 485affe99..b4845d369 100644 --- a/glide.lock +++ b/glide.lock @@ -1,4 +1,6 @@ -hash: 9ec7498a0fe304c2d06e42e1d233ee43cfc090abdd0523c102136831263233b6 -updated: 2016-01-06T13:45:44.400476304-08:00 -imports: [] +hash: 2f47b12bf634894e182800b5565efd124c6defff6291b60408cbba6a038778ae +updated: 2016-01-06T13:51:49.954407735-08:00 +imports: +- name: github.com/codegangsta/cli + version: c31a7975863e7810c92e2e288a9ab074f9a88f29 devImports: [] diff --git a/glide.yaml b/glide.yaml index 84ff11017..a9d697098 100644 --- a/glide.yaml +++ b/glide.yaml @@ -1,2 +1,3 @@ package: github.com/engineyard/helm-dm -import: [] +import: +- package: github.com/codegangsta/cli