Description
Please see the README on GitHub at https://github.com/matsubara0507/drone-haskell#readme.
Description
Please see the README on GitHub at https://github.com/matsubara0507/drone-haskell#readme
README.md
drone-haskell
Haskell client for the Drone API
USAGE
Add to stack.yml:
extra-deps:
- extensible-0.5
- github: matsubara0507/drone-haskell
commit: XXX
e.g.
$ stack ghci
>> :set -XOverloadedStrings -XOverloadedLabels
>> import Data.Extensible
>> import Network.HTTP.Req
>> token = ...
>> client = HttpClient (#host @= "localhost" <: #port @= Nothing <: #token @= token <: nil)
>> rsp <- runReq defaultHttpConfig $ getSelf client
>> responseBody rsp
Reference
Reference Drone API by drone-go.
- Types : https://github.com/drone/drone-go/blob/master/drone/types.go
- Paths : https://github.com/drone/drone-go/blob/master/drone/client.go#L29-L65
- Endpoints : https://github.com/drone/drone-go/blob/master/drone/client.go.