diff --git a/downstream-plugins b/downstream-plugins index 0b0753fa..2914f235 100644 --- a/downstream-plugins +++ b/downstream-plugins @@ -62,9 +62,9 @@ gitlab/packages/gitlab gitlab/packages/gitlab-backend # @pagerduty/backstage-plugin -pagerduty-frontend/. +pagerduty/plugins/backstage-plugin # @pagerduty/backstage-plugin-backend -pagerduty-backend/. +pagerduty/plugins/backstage-plugin-backend # @parfuemerie-douglas/scaffolder-backend-module-azure-repositories scaffolder-backend-module-azure-repositories/. diff --git a/workspaces/pagerduty/backstage.json b/workspaces/pagerduty/backstage.json new file mode 100644 index 00000000..6c12971c --- /dev/null +++ b/workspaces/pagerduty/backstage.json @@ -0,0 +1,3 @@ +{ + "version": "1.42.5" +} diff --git a/workspaces/pagerduty/patches/1-fix-tsc-errors.patch b/workspaces/pagerduty/patches/1-fix-tsc-errors.patch new file mode 100644 index 00000000..2d725717 --- /dev/null +++ b/workspaces/pagerduty/patches/1-fix-tsc-errors.patch @@ -0,0 +1,26 @@ +--- a/plugins/backstage-plugin/package.json ++++ b/plugins/backstage-plugin/package.json +@@ -2,8 +2,8 @@ + "name": "@pagerduty/backstage-plugin", + "description": "A Backstage plugin that integrates towards PagerDuty", + "version": "0.16.0", +- "main": "dist/index.esm.js", +- "types": "dist/index.d.ts", ++ "main": "src/index.ts", ++ "types": "src/index.ts", + "license": "Apache-2.0", + "publishConfig": { + "access": "public" +--- a/plugins/backstage-plugin-backend/package.json ++++ b/plugins/backstage-plugin-backend/package.json +@@ -1,8 +1,8 @@ + { + "name": "@pagerduty/backstage-plugin-backend", + "version": "0.9.11", +- "main": "dist/index.cjs.js", +- "types": "dist/index.d.ts", ++ "main": "src/index.ts", ++ "types": "src/index.ts", + "license": "Apache-2.0", + "publishConfig": { + "access": "public", diff --git a/workspaces/pagerduty/plugins-list.yaml b/workspaces/pagerduty/plugins-list.yaml new file mode 100644 index 00000000..79509691 --- /dev/null +++ b/workspaces/pagerduty/plugins-list.yaml @@ -0,0 +1,2 @@ +plugins/backstage-plugin-backend: +plugins/backstage-plugin: diff --git a/workspaces/pagerduty/source.json b/workspaces/pagerduty/source.json new file mode 100644 index 00000000..6bf48eff --- /dev/null +++ b/workspaces/pagerduty/source.json @@ -0,0 +1 @@ +{"repo":"https://github.com/PagerDuty/backstage-plugins","repo-ref":"d8dc915e2fc10ca2bb1778d83c5b67471443bf83","repo-flat":true,"repo-backstage-version":"1.42.5"}