From 4f79204c47ac22aac0d116278364ef412b9e6467 Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Sat, 5 Mar 2022 10:55:44 +0100 Subject: [PATCH] plugins: migrate airbrake-backend and code-climate to package roles Signed-off-by: Patrik Oldsberg --- .changeset/proud-readers-nail.md | 6 ++++++ plugins/airbrake-backend/package.json | 17 ++++++++++------- plugins/code-climate/package.json | 17 ++++++++++------- 3 files changed, 26 insertions(+), 14 deletions(-) create mode 100644 .changeset/proud-readers-nail.md diff --git a/.changeset/proud-readers-nail.md b/.changeset/proud-readers-nail.md new file mode 100644 index 0000000000..9b5a6b980c --- /dev/null +++ b/.changeset/proud-readers-nail.md @@ -0,0 +1,6 @@ +--- +'@backstage/plugin-airbrake-backend': patch +'@backstage/plugin-code-climate': patch +--- + +Added `backstage.role` to `package.json` diff --git a/plugins/airbrake-backend/package.json b/plugins/airbrake-backend/package.json index 831578dd9e..c086a822ae 100644 --- a/plugins/airbrake-backend/package.json +++ b/plugins/airbrake-backend/package.json @@ -9,14 +9,17 @@ "main": "dist/index.cjs.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "backend-plugin" + }, "scripts": { - "start": "backstage-cli backend:dev", - "build": "backstage-cli backend:build", - "lint": "backstage-cli lint", - "test": "backstage-cli test", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "start": "backstage-cli package start", + "build": "backstage-cli package build", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/backend-common": "^0.12.0", diff --git a/plugins/code-climate/package.json b/plugins/code-climate/package.json index 567ec6b4b1..b5a82d727a 100644 --- a/plugins/code-climate/package.json +++ b/plugins/code-climate/package.json @@ -9,15 +9,18 @@ "main": "dist/index.esm.js", "types": "dist/index.d.ts" }, + "backstage": { + "role": "frontend-plugin" + }, "scripts": { - "build": "backstage-cli plugin:build", - "start": "backstage-cli plugin:serve", - "lint": "backstage-cli lint", - "test": "backstage-cli test", + "build": "backstage-cli package build", + "start": "backstage-cli package start", + "lint": "backstage-cli package lint", + "test": "backstage-cli package test", "diff": "backstage-cli plugin:diff", - "prepack": "backstage-cli prepack", - "postpack": "backstage-cli postpack", - "clean": "backstage-cli clean" + "prepack": "backstage-cli package prepack", + "postpack": "backstage-cli package postpack", + "clean": "backstage-cli package clean" }, "dependencies": { "@backstage/catalog-model": "^0.12.0",