gitbeaker/docs/project-triggers.md
Justin Dalrymple ecdf2391aa See readme
2017-12-17 15:01:44 -05:00

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