0.1.27 • Published 1 year ago

@backstage/plugin-codescene v0.1.27

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
1 year ago

codescene

CodeScene is a multi-purpose tool bridging code, business and people. See hidden risks and social patterns in your code. Prioritize and reduce technical debt.

codescene-logo

The CodeScene Backstage Plugin exposes a page component that will list the existing projects and their analysis data on your CodeScene instance.

screenshot

Setup

  1. Install the plugin by running:
# From your Backstage root directory
yarn add --cwd packages/app @backstage/plugin-codescene
  1. Add the routes and pages to your App.tsx:
import {
  CodeScenePage,
  CodeSceneProjectDetailsPage,
} from '@backstage/plugin-codescene';

...

<Route path="/codescene" element={<CodeScenePage />} />
<Route
    path="/codescene/:projectId"
    element={<CodeSceneProjectDetailsPage />}
/>
  1. Add to the sidebar item routing to the new page:
// In packages/app/src/components/Root/Root.tsx
import { CodeSceneIcon } from '@backstage/plugin-codescene';

{
  /* other sidebar items... */
}
<SidebarItem icon={CodeSceneIcon} to="codescene" text="CodeScene" />;
  1. Setup the app-config.yaml codescene proxy and configuration blocks:
proxy:
  '/codescene-api':
    target: '<INSTANCE_HOSTNAME>/api/v1'
    allowedMethods: ['GET']
    allowedHeaders: ['Authorization']
    headers:
      Authorization: Basic ${CODESCENE_AUTH_CREDENTIALS}
codescene:
  baseUrl: https://codescene.my-company.net # replace with your own URL
0.1.27

1 year ago

0.1.26

1 year ago

0.1.26-next.1

1 year ago

0.1.26-next.0

1 year ago

0.1.25

1 year ago

0.1.24

1 year ago

0.1.23

1 year ago

0.1.23-next.2

1 year ago

0.1.23-next.1

1 year ago

0.1.23-next.0

1 year ago

0.1.22

1 year ago

0.1.22-next.2

1 year ago

0.1.22-next.1

1 year ago

0.1.22-next.0

1 year ago

0.1.21

1 year ago

0.1.21-next.1

1 year ago

0.1.21-next.0

1 year ago

0.1.20

1 year ago

0.1.20-next.3

2 years ago

0.1.20-next.2

2 years ago

0.1.20-next.1

2 years ago

0.1.18-next.2

2 years ago

0.1.18-next.0

2 years ago

0.1.18-next.1

2 years ago

0.1.15

2 years ago

0.1.19-next.0

2 years ago

0.1.19-next.2

2 years ago

0.1.19-next.1

2 years ago

0.1.16-next.0

2 years ago

0.1.16-next.1

2 years ago

0.1.15-next.2

2 years ago

0.1.15-next.1

2 years ago

0.1.20-next.0

2 years ago

0.1.17-next.2

2 years ago

0.1.17-next.1

2 years ago

0.1.17-next.0

2 years ago

0.1.17-next.3

2 years ago

0.1.16

2 years ago

0.1.17

2 years ago

0.1.18

2 years ago

0.1.19

2 years ago

0.1.14

2 years ago

0.1.15-next.0

2 years ago

0.1.14-next.3

2 years ago

0.1.14-next.2

2 years ago

0.1.13-next.0

2 years ago

0.1.13-next.1

2 years ago

0.1.13

2 years ago

0.1.14-next.1

2 years ago

0.1.14-next.0

2 years ago

0.1.12

2 years ago

0.1.12-next.3

2 years ago

0.1.10

2 years ago

0.1.11

2 years ago

0.1.11-next.0

2 years ago

0.1.12-next.1

2 years ago

0.1.12-next.0

2 years ago

0.1.12-next.2

2 years ago

0.1.11-next.1

2 years ago

0.1.11-next.2

2 years ago

0.1.10-next.1

2 years ago

0.1.10-next.0

2 years ago

0.1.9-next.2

2 years ago

0.1.9-next.1

2 years ago

0.1.9

2 years ago

0.1.7-next.2

3 years ago

0.1.7-next.3

3 years ago

0.1.7-next.4

2 years ago

0.1.7-next.0

3 years ago

0.1.7-next.1

3 years ago

0.1.6-next.1

3 years ago

0.1.6-next.0

3 years ago

0.1.9-next.0

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.5-next.2

3 years ago

0.1.5-next.0

3 years ago

0.1.5-next.1

3 years ago

0.1.4

3 years ago

0.1.4-next.3

3 years ago

0.1.4-next.0

3 years ago

0.1.4-next.1

3 years ago

0.1.4-next.2

3 years ago

0.1.3-next.1

3 years ago

0.1.3-next.0

3 years ago

0.1.1-next.2

3 years ago

0.1.1-next.1

3 years ago

0.1.1-next.0

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.3

3 years ago

0.1.2-next.3

3 years ago

0.1.2-next.1

3 years ago

0.1.2-next.2

3 years ago

0.1.2-next.0

3 years ago

0.1.0

3 years ago

0.1.0-next.0

3 years ago