diff --git a/.changeset/gold-garlics-sing.md b/.changeset/gold-garlics-sing.md index 012d6f92fb..1162cca2d4 100644 --- a/.changeset/gold-garlics-sing.md +++ b/.changeset/gold-garlics-sing.md @@ -1,5 +1,5 @@ --- -'@backstage/plugin-jenkins-common': major +'@backstage/plugin-jenkins-common': minor --- Add a new common plugin for Jenkins which provides shared isomorphic code for the Jenkins plugin. diff --git a/.changeset/orange-cobras-shave.md b/.changeset/orange-cobras-shave.md index 9f54f6d48b..ad76443c8c 100644 --- a/.changeset/orange-cobras-shave.md +++ b/.changeset/orange-cobras-shave.md @@ -1,5 +1,5 @@ --- -'@backstage/plugin-jenkins-backend': minor +'@backstage/plugin-jenkins-backend': patch --- Jenkins plugin supports permissions now. We have added a new permission, so you can manage the permission for the users. diff --git a/plugins/jenkins-backend/api-report.md b/plugins/jenkins-backend/api-report.md index 7af3968897..23ee1d11e9 100644 --- a/plugins/jenkins-backend/api-report.md +++ b/plugins/jenkins-backend/api-report.md @@ -7,8 +7,8 @@ import { CatalogApi } from '@backstage/catalog-client'; import { Config } from '@backstage/config'; import { EntityName } from '@backstage/catalog-model'; import express from 'express'; -import type { Logger as Logger_2 } from 'winston'; -import type { PermissionAuthorizer } from '@backstage/plugin-permission-common'; +import { Logger as Logger_2 } from 'winston'; +import { PermissionAuthorizer } from '@backstage/plugin-permission-common'; // Warning: (ae-missing-release-tag) "createRouter" is exported by the package, but it is missing a release tag (@alpha, @beta, @public, or @internal) // diff --git a/plugins/jenkins-backend/package.json b/plugins/jenkins-backend/package.json index 64278618af..14005656ab 100644 --- a/plugins/jenkins-backend/package.json +++ b/plugins/jenkins-backend/package.json @@ -31,7 +31,7 @@ "@backstage/config": "^0.1.15", "@backstage/errors": "^0.2.2", "@backstage/plugin-auth-node": "^0.1.3", - "@backstage/plugin-jenkins-common": "^0.1.0", + "@backstage/plugin-jenkins-common": "^0.0.0", "@backstage/plugin-permission-common": "^0.5.1", "@types/express": "^4.17.6", "express": "^4.17.1", diff --git a/plugins/jenkins-backend/src/service/router.ts b/plugins/jenkins-backend/src/service/router.ts index dcef2c2e0a..08712215e4 100644 --- a/plugins/jenkins-backend/src/service/router.ts +++ b/plugins/jenkins-backend/src/service/router.ts @@ -17,10 +17,10 @@ import { errorHandler } from '@backstage/backend-common'; import express from 'express'; import Router from 'express-promise-router'; -import type { Logger } from 'winston'; -import type { JenkinsInfoProvider } from './jenkinsInfoProvider'; +import { Logger } from 'winston'; +import { JenkinsInfoProvider } from './jenkinsInfoProvider'; import { JenkinsApiImpl } from './jenkinsApi'; -import type { PermissionAuthorizer } from '@backstage/plugin-permission-common'; +import { PermissionAuthorizer } from '@backstage/plugin-permission-common'; import { getBearerTokenFromAuthorizationHeader } from '@backstage/plugin-auth-node'; import { stringifyEntityRef } from '@backstage/catalog-model'; diff --git a/plugins/jenkins-common/package.json b/plugins/jenkins-common/package.json index 08f12960bc..41a63298ef 100644 --- a/plugins/jenkins-common/package.json +++ b/plugins/jenkins-common/package.json @@ -1,6 +1,6 @@ { "name": "@backstage/plugin-jenkins-common", - "version": "0.1.0", + "version": "0.0.0", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", diff --git a/plugins/jenkins/package.json b/plugins/jenkins/package.json index e9ea4e5b5c..74e839f7d1 100644 --- a/plugins/jenkins/package.json +++ b/plugins/jenkins/package.json @@ -40,7 +40,7 @@ "@backstage/core-plugin-api": "^0.7.0", "@backstage/errors": "^0.2.2", "@backstage/plugin-catalog-react": "^0.7.0", - "@backstage/plugin-jenkins-common": "^0.1.0", + "@backstage/plugin-jenkins-common": "^0.0.0", "@backstage/theme": "^0.2.15", "@material-ui/core": "^4.12.2", "@material-ui/icons": "^4.9.1",