mirror of
https://github.com/jdalrymple/gitbeaker.git
synced 2026-01-18 15:55:30 +00:00
2.0 KiB
2.0 KiB
Project Triggers
Get all project triggers
Allow to share project with group.
// From a project ID
let triggers = GitlabAPI.projects.triggers.all(projectId);
Parameters: Get all project triggers
Extra Parameters
| Argument | Description | Type | Required | Default |
|---|---|---|---|---|
| max_pages | Limits the amount of pages returned | Number | No | All pages |
Get a trigger
Get details of project's build trigger.
// From a project ID
let trigger = GitlabAPI.projects.triggers.show(projectId, triggerId);
Parameters: Get trigger details
Add a trigger
Create a trigger for a project.
// From a project ID
let trigger = GitlabAPI.projects.triggers.add(projectId, {
// params
});
Parameters: Create a trigger
Edit a trigger
Edit a trigger on a project.
// From a project ID
let trigger = GitlabAPI.projects.triggers.edit(projectId, triggerId, {
// params
});
Parameters: Edit a trigger
Remove a trigger
Remove a trigger from a project.
// From a project ID
let trigger = GitlabAPI.projects.triggers.remove(projectId, triggerId);
Parameters: Remove a trigger