Add Jenkins widgets

This commit is contained in:
Tim Jacomb
2020-07-28 15:38:08 +01:00
committed by Fredrik Adelöw
parent f080c3256f
commit 005df1df2b
30 changed files with 1086 additions and 111 deletions
+7
View File
@@ -62,6 +62,8 @@ import {
GithubActionsClient,
githubActionsApiRef,
} from '@backstage/plugin-github-actions';
import {jenkinsApiRef, JenkinsApi} from "@backstage/plugin-jenkins";
import { TravisCIApi, travisCIApiRef } from '@roadiehq/backstage-plugin-travis-ci';
@@ -85,6 +87,11 @@ export const apis = (config: ConfigApi) => {
new CircleCIApi(`${backendUrl}/proxy/circleci/api`),
);
builder.add(
jenkinsApiRef,
new JenkinsApi(`${backendUrl}/proxy/jenkins/api`),
);
builder.add(githubActionsApiRef, new GithubActionsClient());
builder.add(featureFlagsApiRef, new FeatureFlags());