public GitlabProjectHook editProjectHook(GitlabProject project, GitlabProjectHook projectHook, String token) throws IOException { return editProjectHook(project, projectHook.getId(), projectHook.getUrl(), projectHook.getPushEvents(), projectHook.getIssueEvents(), projectHook.isMergeRequestsEvents(), projectHook.isNoteEvents(), projectHook.isTagPushEvents(), projectHook.isSslVerificationEnabled(), projectHook.isJobEvents(), projectHook.isWikiPageEvents(), projectHook.isPipelineEvents(), token); }
private boolean unregisterProjectHook(String url, int projectId) throws IOException { LOGGER.finer("looking up project-hooks for project " + projectId + "..."); for (GitlabProjectHook hook : delegate.getProjectHooks(projectId)) { if (hook.getUrl().equals(url)) { LOGGER.fine("un-registering project-hook for project " + projectId + ": " + url + "..."); String tailUrl = GitlabProject.URL + PATH_SEP + hook.getProjectId() + GitlabProjectHook.URL + PATH_SEP + hook.getId(); delegate.retrieve().method("DELETE").to(tailUrl, GitlabProjectHook[].class); return true; } } return false; }
public void deleteProjectHook(GitlabProjectHook hook) throws IOException { String tailUrl = GitlabProject.URL + "/" + hook.getProjectId() + GitlabProjectHook.URL + "/" + hook.getId(); retrieve().method(DELETE).to(tailUrl, Void.class); }
private GitlabProjectHook registerProjectHook(String url, int projectId) throws IOException { LOGGER.fine("registering project-hook for project " + projectId + ": " + url + "..."); for (GitlabProjectHook hook : delegate.getProjectHooks(projectId)) { if (hook.getUrl().equals(url)) { return hook; } } return delegate.addProjectHook(projectId, url, true, false, true, true, false); }
public void deleteProjectHook(GitlabProjectHook hook) throws IOException { String tailUrl = GitlabProject.URL + "/" + hook.getProjectId() + GitlabProjectHook.URL + "/" + hook.getId(); retrieve().method(DELETE).to(tailUrl, Void.class); }
public GitlabProjectHook editProjectHook(GitlabProject project, GitlabProjectHook projectHook, String token) throws IOException { return editProjectHook(project, projectHook.getId(), projectHook.getUrl(), projectHook.getPushEvents(), projectHook.getIssueEvents(), projectHook.isMergeRequestsEvents(), projectHook.isNoteEvents(), projectHook.isTagPushEvents(), projectHook.isSslVerificationEnabled(), projectHook.isJobEvents(), projectHook.isWikiPageEvents(), projectHook.isPipelineEvents(), token); }
public void deleteProjectHook(GitlabProjectHook hook) throws IOException { String tailUrl = GitlabProject.URL + "/" + hook.getProjectId() + GitlabProjectHook.URL + "/" + hook.getId(); retrieve().method(DELETE).to(tailUrl, Void.class); }
public GitlabProjectHook addProjectHook(Serializable projectId, String url, GitlabProjectHook hook, String token) throws IOException { return this.addProjectHook(projectId, url, hook.getPushEvents(), hook.getIssueEvents(), hook.isMergeRequestsEvents(), hook.isNoteEvents(), hook.isTagPushEvents(), hook.isSslVerificationEnabled(), hook.isJobEvents(), hook.isPipelineEvents(), hook.isWikiPageEvents(), token); }
public GitlabProjectHook addProjectHook(Serializable projectId, String url, GitlabProjectHook hook, String token) throws IOException { return this.addProjectHook(projectId, url, hook.getPushEvents(), hook.getIssueEvents(), hook.isMergeRequestsEvents(), hook.isNoteEvents(), hook.isTagPushEvents(), hook.isSslVerificationEnabled(), hook.isJobEvents(), hook.isPipelineEvents(), hook.isWikiPageEvents(), token); }