@tcnksm tcnksm released this Oct 13, 2015 · 55 commits to master since this release

Assets 2

Added

  • Generate godoc by go generate (#24)
  • Generate .gitignore (#31)
  • Add demo (.gif) (#35, #36)

Deprecated

  • Nothing

Removed

  • Nothing

Fixed

  • Use go generate for go-bindata (#33)
  • Fix variable name when flag includes dash (#38)
  • Refactoring

@tcnksm tcnksm released this Aug 30, 2015 · 95 commits to master since this release

Assets 2

New workflow

Add new workflow to generate CLI project. You can generate CLI project from design file (.toml).

Here is workflow.

First, generate template file. This generates todo-design.toml file with default variables.

$ gcli design todo

Then, edit it & design cli,

$ $EDITOR todo-design.toml

Then validate .toml has required fields,

$ gcli validate todo-design.toml

Finally, generate cli project,

$ gcli apply todo-design.toml

CHANGELOG

Added

  • design command to create design template file (.toml) (#25)
  • validate command to check design file has enough fields to generate CLI project (#25)
  • apply command to generate CLI project from design file (#25)

Deprecated

  • Nothing

Removed

  • Nothing

Fixed

  • Nothing

@tcnksm tcnksm released this Jul 21, 2015 · 142 commits to master since this release

Assets 2

Added

  • wercker.yml to run test on Wercker (#14)
  • list command (#16)
  • go vet tests for artifacts (#18)
  • Generate bash script (experiment) (#20)
  • Usge flag.Var (#21)
  • Global option for command pattern (#22)
  • go vet, golint, gofmt test for gcli
  • More verbose outputs in skeleton package

Deprecated

  • Nothing

Removed

  • Nothing

Fixed

  • Nothing
Jun 22, 2015
Jun 22, 2014
Initial release