UNPKG

@backstage-community/plugin-jenkins

Version:

A Backstage plugin that integrates towards Jenkins

20 lines (17 loc) 574 B
import { ApiBlueprint, createApiFactory, discoveryApiRef, fetchApiRef } from '@backstage/frontend-plugin-api'; import { jenkinsApiRef, JenkinsClient } from '../api/JenkinsApi.esm.js'; const jenkinsApi = ApiBlueprint.make({ name: "jenkins", params: { factory: createApiFactory({ api: jenkinsApiRef, deps: { discoveryApi: discoveryApiRef, fetchApi: fetchApiRef }, factory: ({ discoveryApi, fetchApi }) => new JenkinsClient({ discoveryApi, fetchApi }) }) } }); export { jenkinsApi }; //# sourceMappingURL=apis.esm.js.map