| Copyright | (c) Rob Stewart Heriot-Watt University 2019 |
|---|---|
| License | BSD3 |
| Maintainer | robstewart57@gmail.com |
| Stability | stable |
| Safe Haskell | None |
| Language | Haskell2010 |
GitLab.API.MergeRequests
Description
Synopsis
- mergeRequests :: Project -> GitLab [MergeRequest]
- mergeRequests' :: Int -> GitLab (Either Status [MergeRequest])
- createMergeRequest :: Project -> Text -> Text -> Int -> Text -> Text -> GitLab (Either Status MergeRequest)
- createMergeRequest' :: Int -> Text -> Text -> Int -> Text -> Text -> GitLab (Either Status MergeRequest)
- acceptMergeRequest :: Project -> Int -> GitLab (Either Status MergeRequest)
- acceptMergeRequest' :: Int -> Int -> GitLab (Either Status MergeRequest)
Documentation
Arguments
| :: Project | the project |
| -> GitLab [MergeRequest] |
returns the merge requests for a project.
Arguments
| :: Int | project ID |
| -> GitLab (Either Status [MergeRequest]) |
returns the merge requests for a project given its project ID.
Arguments
| :: Project | project |
| -> Text | source branch |
| -> Text | target branch |
| -> Int | target project ID |
| -> Text | merge request title |
| -> Text | merge request description |
| -> GitLab (Either Status MergeRequest) |
Creates a merge request.
Arguments
| :: Int | project ID |
| -> Text | source branch |
| -> Text | target branch |
| -> Int | target project ID |
| -> Text | merge request title |
| -> Text | merge request description |
| -> GitLab (Either Status MergeRequest) |
Creates a merge request.
Accepts a merge request.
Accepts a merge request.