com.dabsquared.gitlabjenkins
Class GitLabWebHook
java.lang.Object
com.dabsquared.gitlabjenkins.GitLabWebHook
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Action, hudson.model.ModelObject, hudson.model.RootAction, hudson.model.UnprotectedRootAction
@Extension
public class GitLabWebHook
- extends Object
- implements hudson.model.UnprotectedRootAction
- Author:
- Daniel Brooks
Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
Method Summary |
protected void |
buildOpenMergeRequests(GitLabPushTrigger trigger,
Integer projectId,
String projectRef)
|
void |
generateMergeRequestBuild(String json,
hudson.model.AbstractProject project,
org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp)
|
void |
generatePushBuild(String json,
hudson.model.AbstractProject project,
org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp)
|
String |
getDisplayName()
|
void |
getDynamic(String projectName,
org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse res)
|
String |
getIconFileName()
|
String |
getUrlName()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WEBHOOK_URL
public static final String WEBHOOK_URL
- See Also:
- Constant Field Values
GitLabWebHook
public GitLabWebHook()
getIconFileName
public String getIconFileName()
- Specified by:
getIconFileName
in interface hudson.model.Action
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayName
in interface hudson.model.Action
- Specified by:
getDisplayName
in interface hudson.model.ModelObject
getUrlName
public String getUrlName()
- Specified by:
getUrlName
in interface hudson.model.Action
getDynamic
public void getDynamic(String projectName,
org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse res)
generatePushBuild
public void generatePushBuild(String json,
hudson.model.AbstractProject project,
org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp)
buildOpenMergeRequests
protected void buildOpenMergeRequests(GitLabPushTrigger trigger,
Integer projectId,
String projectRef)
generateMergeRequestBuild
public void generateMergeRequestBuild(String json,
hudson.model.AbstractProject project,
org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp)
Copyright © 2004-2015. All Rights Reserved.