Commit Graph

6 Commits

Author SHA1 Message Date
Lucas Charles
8e9b8ccfa6 Bump gopkg.in/yaml.v2 to v2.2.3
Fixes susceptibility to billion laughs attack,
see GitLab Gemnasium advisory for details
d769b9b5f0/go/gopkg.in/yaml.v2/GMS-2019-2.yml
2020-09-18 09:16:14 -07:00
Ajitem Sahasrabuddhe
afd0ecbbf2
Add support for Go 1.13
Drop support for Go 1.11
Use md2man v2 to avoid dependency issues when building with Go Modules
Enabled
Update TravisCI build environment images (trusty was deprecated)
Add optional Windows build
2019-09-10 06:17:39 +05:30
Sascha Grunert
487c723673
Cleanup go modules
These two dependencies are not really needed, which can be
reproduced via:

```
> export GO111MODULE=on && go mod tidy
```

Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2019-08-23 10:30:11 +02:00
Sascha Grunert
40d4a25a01
Add markdown and man page docs generation methods
This adds two new methods to the `App` struct:

- `ToMarkdown`: creates a markdown documentation string
- `ToMan`: creates a man page string

Signed-off-by: Sascha Grunert <mail@saschagrunert.de>
2019-08-07 14:02:28 +02:00
Ajitem Sahasrabuddhe
58ae5eb590
move entire build system to go 2019-08-04 20:06:44 +05:30
mingrammer
9766be8d3e
get latest changes from master 2019-08-03 22:47:47 +05:30