gitbeaker/docs/project-triggers.md
2017-07-06 16:39:15 -04:00

1.7 KiB

Project Triggers

List all project triggers

Allow to share project with group.

// From a project ID
let triggers = GitlabAPI.projects.triggers.list(projectId);

Parameters: List all project triggers

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