travis-0.1.0.0: A simple client implementation using Travis CI API.

Copyright(c) Tomas Tauber, 2015
LicenseMIT
MaintainerTomas Tauber <tomtau@hku.hk>
Stabilityexperimental
Safe HaskellNone
LanguageHaskell2010

Travis

Description

A simple client implementation using Travis CI API: http://docs.travis-ci.com/api/.

Synopsis

Documentation

travisAPIBaseURL :: String Source

Travis CI base API URL

requestH :: [(HeaderName, ByteString)] Source

Travis CI API v2 headers

fetchRepository :: AccountName -> RepositoryName -> IO (Maybe RepositoryRaw, Maybe [BuildRaw]) Source

fetches information about public repository on Travis CI may return a tuple of repository and its builds information