Overview for gitlab#
Function |
Description |
|---|---|
Shows the description for a GitLab API method. |
|
Creates a new branch. |
|
Deletes a branch. |
|
Lists branches from a project. |
|
Deletes a branch protection rule. |
|
Lists branch protection rules for a project. |
|
Creates a branch protection rule. |
|
Clones or pulls a GitLab group recursively. |
|
Creates a group. |
|
Deletes a group (marks it for deletion). |
|
Get details of a group. |
|
Gets a group id by path. |
|
Lists all groups. |
|
Adds a user to a group. |
|
Lists all group members. |
|
Changes the access level of a member. |
|
Adds a user to a group. |
|
Transfer a group to a new parent group. |
|
Gets a group path by id. |
|
Lists all projects from a group. |
|
Lists all projects of a group recursively. |
|
Purges a group - deletes it permanently |
|
Rename a group and it’s path. |
|
Restores a group marked for deletion. |
|
Lists all subgroups from a group. |
|
Creates GitLab CI/CD group variables from a csv. |
|
Copies all group CI/CD variables from one group to another. |
|
Creates a group CI/CD variable. |
|
Deletes a group CI/CD variable. |
|
Deletes all CI/CD variable for specified group. |
|
Exports all CI/CD variables from a GitLab group. |
|
Imports CI/CD variables for a GitLab group. |
|
Lists all group CI/CD variables. |
|
Updates a group CI/CD variable. |
|
Merges a merge request when the pipeline succeeds. |
|
Closes a merge request. |
|
Creates a merge request. |
|
Lists all merge requests for a project. |
|
Merges a merge request. |
|
Archives a project. |
|
Clones a project. |
|
Creates an empty project. |
|
Deletes a project. |
|
Exports a project. |
|
Forks a project. |
|
Shows details of a project. |
|
Lists all project commits. |
|
Gets a project id by path. |
|
Downloads a job artifact. |
|
Cancels a job. |
|
Erases a job, its log and artifact. |
|
Gets a job log. |
|
Cancels a job. |
|
Starts a manual job. |
|
Adds a group or project to the job token inbound allowlist. |
|
Lists all job token inbound allowlist items. |
|
Removes a group or project from the job token inbound allowlist. |
|
Lists all projects. |
|
Adds a user to a project. |
|
Lists all project members. |
|
Changes the access level of a member. |
|
Adds a user to a project. |
|
Transfer a project to a new group (namespace). |
|
Gets a projects path by id |
|
Lists all jobs of a pipeline for a project. |
|
Returns the latest pipelines for a projects. |
|
Lists all jobs of the latest pipeline run for a project. |
|
Waits for the latest pipeline for a project to finish. |
|
Lists all pipelines for a projects. |
|
Sets the pipeline file path. |
|
Starts the pipeline for a project. |
|
Lists all variables for a project pipeline. |
|
Purges a project - deletes it permanently |
|
Rename a project and it’s path. |
|
Restores a project marked for deletion. |
|
Creates a schedule for a project pipeline. |
|
Deletes a pipeline schedules from a project. |
|
Gets a pipeline schedules from a project. |
|
Lists all pipeline schedules from a project. |
|
Run a scheduled pipeline immediately. |
|
Creates GitLab CI/CD project variables from a csv. |
|
Copies all group CI/CD variables from one project to another. |
|
Creates a project CI/CD variable. |
|
Deletes a project CI/CD variable. |
|
Deletes all CI/CD variable for specified project. |
|
Exports all CI/CD variables from a GitLab project. |
|
Imports CI/CD variables for a GitLab project. |
|
Lists all project CI/CD variables. |
|
Updates a project CI/CD variable. |
|
Exports a repository. |
|
Adds a file to a GitLab repository. |
|
Creates a runner. |
|
Deletes a runner. |
|
Lists jobs for a runner. |
|
Lists all runners. |
|
Gets the GitLab version. |