Merge pull request #3460 from backstage/alund/app

Add API docs plugin to new apps
This commit is contained in:
Fredrik Adelöw
2020-11-30 14:04:18 +01:00
committed by GitHub
6 changed files with 55 additions and 17 deletions
+1 -14
View File
@@ -7,25 +7,12 @@ Website: [https://circleci.com/](https://circleci.com/)
## Setup
0. If you have standalone app (you didn't clone this repo), then do
1. If you have standalone app (you didn't clone this repo), then do
```bash
yarn add @backstage/plugin-circleci
```
1. Add plugin API to your Backstage instance:
```js
// packages/app/src/api.ts
import { ApiHolder } from '@backstage/core';
import { CircleCIApi, circleCIApiRef } from '@backstage/plugin-circleci';
const builder = ApiRegistry.builder();
builder.add(circleCIApiRef, new CircleCIApi(/* optional custom url for your own CircleCI instance */));
export default builder.build() as ApiHolder;
```
2. Add plugin itself:
```js