Uses of Class
com.cloudbees.jenkins.GitHubRepositoryName
Package
Description
-
Uses of GitHubRepositoryName in com.cloudbees.jenkins
Modifier and TypeMethodDescriptionstatic GitHubRepositoryName
GitHubRepositoryName.create
(GithubProjectProperty projectProperty) static GitHubRepositoryName
CreateGitHubRepositoryName
from URLModifier and TypeMethodDescriptionGitHubPushTrigger.getGitHubRepositories()
Deprecated.GitHubTrigger.getGitHubRepositories()
Deprecated.static Collection
<GitHubRepositoryName> GitHubRepositoryNameContributor.parseAssociatedNames
(AbstractProject<?, ?> job) Deprecated.static Collection
<GitHubRepositoryName> GitHubRepositoryNameContributor.parseAssociatedNames
(Item item) static Collection
<GitHubRepositoryName> GitHubRepositoryNameContributor.parseAssociatedNames
(Job<?, ?> job) Deprecated.Modifier and TypeMethodDescriptionabstract void
GitHubWebHook.Listener.onPushRepositoryChanged
(String pusherName, GitHubRepositoryName changedRepository) Deprecated.Called when there is a change notification on a specific repository.Modifier and TypeMethodDescriptionprotected static void
GitHubRepositoryNameContributor.FromSCM.addRepositories
(SCM scm, EnvVars env, Collection<GitHubRepositoryName> r) void
GitHubRepositoryNameContributor.FromSCM.parseAssociatedNames
(Item item, Collection<GitHubRepositoryName> result) void
GitHubRepositoryNameContributor.parseAssociatedNames
(AbstractProject<?, ?> job, Collection<GitHubRepositoryName> result) void
GitHubRepositoryNameContributor.parseAssociatedNames
(Item item, Collection<GitHubRepositoryName> result) Looks at the definition ofItem
and list up the related github repositories, then puts them into the collection.void
GitHubRepositoryNameContributor.parseAssociatedNames
(Job<?, ?> job, Collection<GitHubRepositoryName> result) void
GitHubTrigger.GitHubRepositoryNameContributorImpl.parseAssociatedNames
(Item item, Collection<GitHubRepositoryName> result) -
Uses of GitHubRepositoryName in org.jenkinsci.plugins.github.admin
Modifier and TypeMethodDescriptionGHRepoName.PayloadHandler.parse
(org.kohsuke.stapler.StaplerRequest req, GHRepoName a, Class type, String param) Modifier and TypeMethodDescriptionGitHubHookRegisterProblemMonitor.getIgnored()
GitHubHookRegisterProblemMonitor.getProblems()
Modifier and TypeMethodDescriptionvoid
GitHubHookRegisterProblemMonitor.doDisignore
(GitHubRepositoryName repo) This web method requires POST, admin rights and nonnull repo.void
GitHubHookRegisterProblemMonitor.doIgnore
(GitHubRepositoryName repo) This web method requires POST, admin rights and nonnull repo.boolean
GitHubHookRegisterProblemMonitor.isProblemWith
(GitHubRepositoryName repo) Checks that repo is registered in this monitorvoid
GitHubHookRegisterProblemMonitor.registerProblem
(GitHubRepositoryName repo, Throwable throwable) Registers problems.void
GitHubHookRegisterProblemMonitor.resolveProblem
(GitHubRepositoryName repo) Removes repo from known problems map -
Uses of GitHubRepositoryName in org.jenkinsci.plugins.github.util
Modifier and TypeMethodDescriptionstatic <ITEM extends Item>
com.google.common.base.Function<ITEM, Collection<GitHubRepositoryName>> JobInfoHelpers.associatedNames()
-
Uses of GitHubRepositoryName in org.jenkinsci.plugins.github.webhook
Modifier and TypeMethodDescriptionprotected com.google.common.base.Function
<GitHubRepositoryName, org.kohsuke.github.GHHook> WebhookManager.createHookSubscribedTo
(List<org.kohsuke.github.GHEvent> events) Main logic ofWebhookManager.registerFor(Item)
.Modifier and TypeMethodDescriptionvoid
WebhookManager.unregisterFor
(GitHubRepositoryName name, List<GitHubRepositoryName> aliveRepos) Used to cleanup old hooks in case of removed or reconfigured trigger since JENKINS-28138 this method permanently removes service hooks So if the trigger for given name was only reconfigured, this method filters only service hooks (with help of aliveRepos names list), otherwise this method removes all hooks for managed urlModifier and TypeMethodDescriptionvoid
WebhookManager.unregisterFor
(GitHubRepositoryName name, List<GitHubRepositoryName> aliveRepos) Used to cleanup old hooks in case of removed or reconfigured trigger since JENKINS-28138 this method permanently removes service hooks So if the trigger for given name was only reconfigured, this method filters only service hooks (with help of aliveRepos names list), otherwise this method removes all hooks for managed url
GitHubRepositoryNameContributor.parseAssociatedNames(AbstractProject)