diff --git a/packages/backend/src/plugins/scaffolder.ts b/packages/backend/src/plugins/scaffolder.ts index fdddc26fd2..505a514344 100644 --- a/packages/backend/src/plugins/scaffolder.ts +++ b/packages/backend/src/plugins/scaffolder.ts @@ -23,13 +23,6 @@ import { Router } from 'express'; import type { PluginEnvironment } from '../types'; import { ScmIntegrations } from '@backstage/integration'; import { createConfluenceToMarkdownAction } from '@backstage/plugin-scaffolder-backend-module-confluence-to-markdown'; -import { - createGitlabProjectAccessTokenAction, - createGitlabProjectDeployTokenAction, - createGitlabProjectVariableAction, - createGitlabGroupEnsureExistsAction, - createGitlabIssueAction, -} from '@backstage/plugin-scaffolder-backend-module-gitlab'; export default async function createPlugin( env: PluginEnvironment, @@ -54,11 +47,6 @@ export default async function createPlugin( config: env.config, reader: env.reader, }), - createGitlabProjectAccessTokenAction({ integrations: integrations }), - createGitlabProjectDeployTokenAction({ integrations: integrations }), - createGitlabProjectVariableAction({ integrations: integrations }), - createGitlabGroupEnsureExistsAction({ integrations: integrations }), - createGitlabIssueAction({ integrations: integrations }), ]; return await createRouter({ diff --git a/plugins/scaffolder-backend-module-gitlab/README.md b/plugins/scaffolder-backend-module-gitlab/README.md index 9ca74079b2..c946c8b476 100644 --- a/plugins/scaffolder-backend-module-gitlab/README.md +++ b/plugins/scaffolder-backend-module-gitlab/README.md @@ -55,8 +55,6 @@ return await createRouter({ database: env.database, reader: env.reader, }); - -// TODO: incorporate Issues creation in example ``` After that you can use the action in your template: diff --git a/plugins/scaffolder-backend-module-gitlab/sample-templates/template.yaml b/plugins/scaffolder-backend-module-gitlab/sample-templates/template.yaml deleted file mode 100644 index 8ae328a8d2..0000000000 --- a/plugins/scaffolder-backend-module-gitlab/sample-templates/template.yaml +++ /dev/null @@ -1,82 +0,0 @@ -apiVersion: scaffolder.backstage.io/v1beta3 -kind: Template -metadata: - name: gitlab-demo - title: Gitlab DEMO - description: Scaffolder Gitlab Demo -spec: - owner: backstage/techdocs-core - type: service - - parameters: - - title: Fill in some steps - required: - - name - properties: - name: - title: Name - type: string - description: Unique name of the component - ui:autofocus: true - ui:options: - rows: 5 - projectId: - title: Project id - type: number - weight: - title: Issue weight - type: number - title: - title: Issue title - type: string - description: - title: Issue description - type: string - issueType: - title: Type - type: string - ui:help: 'issue, incident, test_case' - createdAt: - title: Creation date - type: string - format: date-time - dueDate: - title: Due date - type: string - format: date-time - - - title: Choose a location - required: - - repoUrl - properties: - repoUrl: - title: Repository Location - type: string - ui:field: RepoUrlPicker - ui:options: - allowedHosts: - - gitlab.com - - steps: - - id: gitlabIssue - name: Issues - action: gitlab:issues:create - input: - repoUrl: ${{ parameters.repoUrl }} # git.tech.rz.db.de?owner=devex-core&repo=test-repo - token: ${{ secrets.USER_OAUTH_TOKEN }} - projectId: ${{ parameters.projectId }} # 52723821 - title: ${{ parameters.title }} - weight: ${{ parameters.weight }} - assignees: - - 11013327 - description: ${{ parameters.description }} - confidential: true - createdAt: ${{ parameters.createdAt }} # "2023-03-11T03:45:40Z" - dueDate: ${{ parameters.dueDate }} # "2024-03-11T03:45:40Z" - labels: test-label1,test-label2 - issueType: ${{ parameters.issueType }} - output: - links: - - title: Link to new issue - url: ${{ steps['gitlabIssue'].output.issueUrl }} - diff --git a/plugins/scaffolder-backend-module-gitlab/src/actions/createGitlabGroupEnsureExistsAction.ts b/plugins/scaffolder-backend-module-gitlab/src/actions/createGitlabGroupEnsureExistsAction.ts index cdc25b85d8..510871e028 100644 --- a/plugins/scaffolder-backend-module-gitlab/src/actions/createGitlabGroupEnsureExistsAction.ts +++ b/plugins/scaffolder-backend-module-gitlab/src/actions/createGitlabGroupEnsureExistsAction.ts @@ -60,8 +60,6 @@ export const createGitlabGroupEnsureExistsAction = (options: { const { path } = ctx.input; const { token, integrationConfig } = getToken(ctx.input, integrations); - console.log(`THIS IS THE TOKEN ${token}`); - console.log(`THIS IS THE PATH ${path}`); const api = new Gitlab({ host: integrationConfig.config.baseUrl, token: token,