diff --git a/plugins/jenkins/package.json b/plugins/jenkins/package.json index 5822a262b5..862c2cdfb3 100644 --- a/plugins/jenkins/package.json +++ b/plugins/jenkins/package.json @@ -35,6 +35,7 @@ "@backstage/catalog-model": "^0.9.7", "@backstage/core-components": "^0.8.1", "@backstage/core-plugin-api": "^0.3.1", + "@backstage/errors": "^0.1.5", "@backstage/plugin-catalog-react": "^0.6.5", "@backstage/theme": "^0.2.14", "@material-ui/core": "^4.12.2", diff --git a/plugins/jenkins/src/api/JenkinsApi.ts b/plugins/jenkins/src/api/JenkinsApi.ts index ce63f84f13..33edf0ade3 100644 --- a/plugins/jenkins/src/api/JenkinsApi.ts +++ b/plugins/jenkins/src/api/JenkinsApi.ts @@ -20,7 +20,6 @@ import { IdentityApi, } from '@backstage/core-plugin-api'; import type { EntityName, EntityRef } from '@backstage/catalog-model'; -// eslint-disable-next-line import/no-extraneous-dependencies import { ResponseError } from '@backstage/errors'; export const jenkinsApiRef = createApiRef({ diff --git a/plugins/jenkins/src/components/BuildsPage/lib/CITable/CITable.tsx b/plugins/jenkins/src/components/BuildsPage/lib/CITable/CITable.tsx index 34afbc7198..a959ba39c9 100644 --- a/plugins/jenkins/src/components/BuildsPage/lib/CITable/CITable.tsx +++ b/plugins/jenkins/src/components/BuildsPage/lib/CITable/CITable.tsx @@ -24,8 +24,6 @@ import { buildRouteRef } from '../../../../plugin'; import { Progress, Table, TableColumn } from '@backstage/core-components'; import { Project } from '../../../../api/JenkinsApi'; import { alertApiRef, useApi, useRouteRef } from '@backstage/core-plugin-api'; -// eslint-disable-next-line import/no-extraneous-dependencies -import { ResponseError } from '@backstage/errors'; const FailCount = ({ count }: { count: number }): JSX.Element | null => { if (count !== 0) { @@ -190,12 +188,10 @@ const generatedColumns: TableColumn[] = [ severity: 'success', }); } catch (e) { - if (e instanceof ResponseError) { - alertApi.post({ - message: `Jenkins re-build has failed. Error: ${e.message}`, - severity: 'error', - }); - } + alertApi.post({ + message: `Jenkins re-build has failed. Error: ${e.message}`, + severity: 'error', + }); } finally { setIsLoadingRebuild(false); }