Commit Graph

19 Commits

Author SHA1 Message Date
Joshua Humphries c3bde04cc1
use circleci instead of travis (#256) 2021-09-23 09:20:48 -04:00
Joshua Humphries f1d396c31e
freshen README, point to 3rd party packages for install (#229) 2021-05-04 12:03:54 -04:00
Joshua Humphries 54ffdcacda
fix typo 2020-08-24 13:58:09 -04:00
Joshua Humphries ceef817807
make use of -plaintext flag more clear in examples 2020-08-24 13:56:57 -04:00
Joshua Humphries 8376c2f7bb
update `go get` line in README
Go tool needs to also gets dependencies for sub-packages
2020-07-20 12:46:55 -04:00
Joshua Humphries ff114930fd
update travis badge and link 2020-07-09 20:53:23 -04:00
Joshua Humphries ce84976d3c
fix typo in readme
fixes #79
2019-02-27 18:16:55 -05:00
Andrew McCallum 4a329f3b13 add Homebrew installation method to README (#77) 2019-01-23 10:50:39 -05:00
Joshua Humphries 69ea782936
reconcile with recent change to "describe" output 2018-10-18 13:54:51 -04:00
Joshua Humphries 397a8c18ca
update README (#55)
* Revises the sections that talk about descriptor sources, making them more consistent.
* Adds a link to the Gophercon 2018 talk on grpcurl.
* Improve  installation section, mentioning versioned Go.
2018-10-16 12:56:40 -04:00
Leigh McCulloch 79a550b858 add goreleaser (#49)
* add goreleaser

Add a goreleaser configuration file that builds binaries for Linux,
MacOS and Windows, for 32bit (x86/386) and 64bit (x64/amd64). The
binaries will be archived into a tar.gz/zip file along with the LICENSE
file.

The `dist/` directory will be written to by goreleaser with the binaries
during the build process, so it's also been added to .gitignore.

To build all the binaries and release them to GitHub:
1. Tag the release. e.g. `git tag -a v1.0.0 -m 'First release'`
2. Generate a GitHub Personal Access Token. See https://github.com/settings/tokens.
3. Push the release to GitHub. e.g. `git push origin v1.0.0`
4. Make the release, which will publish binaries to the GitHub "Releases" page. e.g.  `GITHUB_TOKEN=xxxxxxx... make release`

* add -version flag

Run `grpcurl -version` to see the release version. Use `make install` to build a binary that shows the version based on current git hash (which will show a version number if HEAD is a release tag and otherwise uses `git describe` to summarize the version).
2018-09-25 09:34:02 -04:00
Jean de Klerk 1e72fa2cd1 Point to server reflection docs (#38)
Service reflection has very poor SEO and unfortunately not great discoverability. Since this package is an entry-point for service reflection, this helps make the process of finding this information easier.
2018-08-08 10:43:18 -04:00
Joshua Humphries 9d19f10af7
fix doc section regarding protoset and proto sources
There was a paragraph that mentioned protoset files but failed to mention support for proto source files. Now fixed.
2018-07-16 14:44:31 -04:00
Joshua Humphries 2ff725abb2
add -d examples to README
resolves #37
2018-07-06 09:13:34 +02:00
Joshua Humphries 819d39047c
add go report card badge to README 2018-06-08 17:22:08 -04:00
Joshua Humphries 7e882c8a7c
update README.md (#36)
- Adds a travis CI badge at the top.
- Adds an "installation" section that should address #30
- Adds content about using proto source files.
2018-05-31 12:48:30 -04:00
Joshua Humphries 46121b1305
fix bad port number in README examples (#7) 2018-02-19 14:01:04 -05:00
Joshua Humphries a8483857e4
be consistent about capitalization of gRPC 2017-11-20 13:18:09 -05:00
Josh Humphries 9dfaded6cf initial commit, functioning grpcurl command-line util 2017-11-20 13:15:15 -05:00