From 41dab29598e9628520af9d71f0f44dc1c97e302c Mon Sep 17 00:00:00 2001 From: Andrew Shirley Date: Fri, 25 Jun 2021 14:50:21 +0100 Subject: [PATCH] Remove DummyJenkinsInfoProvider Signed-off-by: Andrew Shirley Signed-off-by: blam --- plugins/jenkins-backend/api-report.md | 9 --------- plugins/jenkins-backend/src/index.ts | 5 +---- .../src/service/jenkinsInfoProvider.ts | 16 ---------------- 3 files changed, 1 insertion(+), 29 deletions(-) diff --git a/plugins/jenkins-backend/api-report.md b/plugins/jenkins-backend/api-report.md index 9661e5dafc..f42846f265 100644 --- a/plugins/jenkins-backend/api-report.md +++ b/plugins/jenkins-backend/api-report.md @@ -27,15 +27,6 @@ export class DefaultJenkinsInfoProvider implements JenkinsInfoProvider { static readonly OLD_JENKINS_ANNOTATION = "jenkins.io/github-folder"; } -// @public (undocumented) -export class DummyJenkinsInfoProvider implements JenkinsInfoProvider { - // (undocumented) - getInstance(_: { - entityRef: EntityName; - jobName?: string; - }): Promise; -} - // @public (undocumented) export interface JenkinsInfo { // (undocumented) diff --git a/plugins/jenkins-backend/src/index.ts b/plugins/jenkins-backend/src/index.ts index 4ebbb7eea5..fc84bd26a1 100644 --- a/plugins/jenkins-backend/src/index.ts +++ b/plugins/jenkins-backend/src/index.ts @@ -19,7 +19,4 @@ export type { JenkinsInfo, JenkinsInfoProvider, } from './service/jenkinsInfoProvider'; -export { - DummyJenkinsInfoProvider, - DefaultJenkinsInfoProvider, -} from './service/jenkinsInfoProvider'; +export { DefaultJenkinsInfoProvider } from './service/jenkinsInfoProvider'; diff --git a/plugins/jenkins-backend/src/service/jenkinsInfoProvider.ts b/plugins/jenkins-backend/src/service/jenkinsInfoProvider.ts index 340de001ea..6c6d228685 100644 --- a/plugins/jenkins-backend/src/service/jenkinsInfoProvider.ts +++ b/plugins/jenkins-backend/src/service/jenkinsInfoProvider.ts @@ -40,22 +40,6 @@ export interface JenkinsInfo { jobName: string; // TODO: make this an array } -export class DummyJenkinsInfoProvider implements JenkinsInfoProvider { - async getInstance(_: { - entityRef: EntityName; - jobName?: string; - }): Promise { - return { - baseUrl: 'https://jenkins.internal.example.com/', - headers: { - Authorization: - 'Basic YWRtaW46MTFlYzI1NmU0Mzg1MDFjM2Y1Yzc2Yjc1MWE3ZTQ3YWY4Mw==', - }, - jobName: 'department-A/team-1/project-foo', - }; - } -} - /** * Use default config and annotations. *