Copyright | (c) Rob Stewart Heriot-Watt University 2019 |
---|---|
License | BSD3 |
Maintainer | robstewart57@gmail.com |
Stability | stable |
Safe Haskell | None |
Language | Haskell2010 |
Synopsis
- projectCommits :: Project -> GitLab [Commit]
- projectCommits' :: Int -> GitLab (Either (Response ByteString) [Commit])
- branchCommits :: Project -> Text -> GitLab [Commit]
- branchCommits' :: Int -> Text -> GitLab (Either (Response ByteString) [Commit])
- commitDetails :: Project -> Text -> GitLab (Maybe Commit)
- commitDetails' :: Int -> Text -> GitLab (Either (Response ByteString) (Maybe Commit))
Documentation
returns all commits for a project given its project ID.
returns all commits of a branch from a project given the branch name.
returns all commits of a branch from a project given its project ID and the branch name.
returns a commit for the given project and commit hash, if such a commit exists.