Graphcurl

I created this tool to facilitate GraphQL usage in CLI.
There are many use cases in devops use : Argo, crontab, jenkins..
I was inspired by another open source project: hasura/graphqurl.
Getting Started
CLI usage
Command line
Installing
Docker
docker pull habx/graphcurl
docker container run --rm habx/graphcurl --help
Binary
MACOS
Set VERSION
VERSION=vx.x.x wget https://github.com/habx/graphcurl/releases/download/${VERSION}/graphcurl_darwin_amd64.gz
LINUX
VERSION=vx.x.x wget https://github.com/habx/graphcurl/releases/download/${VERSION}/graphcurl_linux_amd64.gz
go source
go get -t github.com/habx/graphcurl
graphcurl --help
Build and tun tests
Git clone
git clone git@github.com:habx/graphcurl.git
cd graphcurl
Go build
go build
Go tests
go test -v $(go list ./... | grep -v "vendor") -covermode=atomic -coverprofile=coverage.txt
Built With
Versioning
We use SemVer for versioning. For the versions available, see the tags on this repository.
Authors
License
This project is licensed under the MIT License - see the LICENSE.md file for details