Merge pull request #23918 from BillyMichael/chore/improve-git-example-consistency
Improve cosnsitency of git publish actions examples
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
---
|
||||
'@backstage/plugin-scaffolder-backend-module-bitbucket-cloud': patch
|
||||
'@backstage/plugin-scaffolder-backend-module-bitbucket': patch
|
||||
'@backstage/plugin-scaffolder-backend-module-github': patch
|
||||
'@backstage/plugin-scaffolder-backend-module-gitlab': patch
|
||||
'@backstage/plugin-scaffolder-backend-module-azure': patch
|
||||
'@backstage/plugin-scaffolder-backend-module-gitea': patch
|
||||
---
|
||||
|
||||
Improve examples to ensure consistency across all publish actions
|
||||
@@ -20,7 +20,7 @@ import yaml from 'yaml';
|
||||
export const examples: TemplateExample[] = [
|
||||
{
|
||||
description:
|
||||
'Initializes a git repository of the content in the workspace, and publishes it to Azure.',
|
||||
'Initializes a git repository with the content in the workspace, and publishes it to Azure DevOps with the default configuration.',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
@@ -36,7 +36,7 @@ export const examples: TemplateExample[] = [
|
||||
}),
|
||||
},
|
||||
{
|
||||
description: 'Add a description.',
|
||||
description: 'Initializes an Azure DevOps repository with a description.',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
@@ -53,7 +53,8 @@ export const examples: TemplateExample[] = [
|
||||
}),
|
||||
},
|
||||
{
|
||||
description: 'Change the default branch.',
|
||||
description:
|
||||
'Initializes an Azure DevOps repository with a default branch, if not set defaults to master',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
@@ -63,7 +64,6 @@ export const examples: TemplateExample[] = [
|
||||
input: {
|
||||
repoUrl:
|
||||
'dev.azure.com?organization=organization&owner=project&repo=repo',
|
||||
description: 'Initialize a git repository',
|
||||
defaultBranch: 'main',
|
||||
},
|
||||
},
|
||||
|
||||
+1
-1
@@ -20,7 +20,7 @@ import yaml from 'yaml';
|
||||
export const examples: TemplateExample[] = [
|
||||
{
|
||||
description:
|
||||
'Initializes a Bitbucket Cloud repository of contents in workspace and publish it to Bitbucket Cloud with default configuration.',
|
||||
'Initializes a git repository with the content in the workspace, and publishes it to Bitbucket Cloud with the default configuration.',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
|
||||
+14
-11
@@ -110,7 +110,7 @@ describe('publish:bitbucket', () => {
|
||||
auth: { username: 'x-token-auth', password: 'tokenlols' },
|
||||
logger: mockContext.logger,
|
||||
commitMessage: 'initial commit',
|
||||
gitAuthorInfo: {},
|
||||
gitAuthorInfo: { email: undefined, name: undefined },
|
||||
});
|
||||
});
|
||||
|
||||
@@ -151,7 +151,7 @@ describe('publish:bitbucket', () => {
|
||||
auth: { username: 'x-token-auth', password: 'tokenlols' },
|
||||
logger: mockContext.logger,
|
||||
commitMessage: 'initial commit',
|
||||
gitAuthorInfo: {},
|
||||
gitAuthorInfo: { email: undefined, name: undefined },
|
||||
});
|
||||
});
|
||||
|
||||
@@ -189,9 +189,9 @@ describe('publish:bitbucket', () => {
|
||||
remoteUrl: 'https://bitbucket.org/workspace/cloneurl',
|
||||
auth: { username: 'x-token-auth', password: 'tokenlols' },
|
||||
logger: mockContext.logger,
|
||||
defaultBranch: 'main',
|
||||
defaultBranch: 'master',
|
||||
commitMessage: 'initial commit',
|
||||
gitAuthorInfo: {},
|
||||
gitAuthorInfo: { email: undefined, name: undefined },
|
||||
});
|
||||
});
|
||||
|
||||
@@ -229,9 +229,12 @@ describe('publish:bitbucket', () => {
|
||||
remoteUrl: 'https://bitbucket.org/workspace/cloneurl',
|
||||
auth: { username: 'x-token-auth', password: 'your-auth-token' },
|
||||
logger: mockContext.logger,
|
||||
defaultBranch: 'main',
|
||||
defaultBranch: 'master',
|
||||
commitMessage: 'initial commit',
|
||||
gitAuthorInfo: {},
|
||||
gitAuthorInfo: {
|
||||
email: undefined,
|
||||
name: undefined,
|
||||
},
|
||||
});
|
||||
});
|
||||
|
||||
@@ -268,9 +271,9 @@ describe('publish:bitbucket', () => {
|
||||
expect(initRepoAndPush).toHaveBeenCalledWith({
|
||||
dir: mockContext.workspacePath,
|
||||
remoteUrl: 'https://bitbucket.org/workspace/cloneurl',
|
||||
auth: { username: 'x-token-auth', password: 'your-auth-token' },
|
||||
auth: { username: 'x-token-auth', password: 'tokenlols' },
|
||||
logger: mockContext.logger,
|
||||
defaultBranch: 'main',
|
||||
defaultBranch: 'master',
|
||||
commitMessage: 'Initial commit with custom message',
|
||||
gitAuthorInfo: { email: undefined, name: undefined },
|
||||
});
|
||||
@@ -309,10 +312,10 @@ describe('publish:bitbucket', () => {
|
||||
expect(initRepoAndPush).toHaveBeenCalledWith({
|
||||
dir: mockContext.workspacePath,
|
||||
remoteUrl: 'https://bitbucket.org/workspace/cloneurl',
|
||||
auth: { username: 'x-token-auth', password: 'your-auth-token' },
|
||||
auth: { username: 'x-token-auth', password: 'tokenlols' },
|
||||
logger: mockContext.logger,
|
||||
defaultBranch: 'main',
|
||||
commitMessage: 'Initial commit with custom message',
|
||||
defaultBranch: 'master',
|
||||
commitMessage: 'initial commit',
|
||||
gitAuthorInfo: { email: 'your.email@example.com', name: 'Your Name' },
|
||||
});
|
||||
});
|
||||
|
||||
@@ -20,7 +20,7 @@ import yaml from 'yaml';
|
||||
export const examples: TemplateExample[] = [
|
||||
{
|
||||
description:
|
||||
'Initializes a git repository of contents in workspace and publish it to Bitbucket with default configuration.',
|
||||
'Initializes a git repository with the content in the workspace, and publishes it to Bitbucket with the default configuration.',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
@@ -36,7 +36,7 @@ export const examples: TemplateExample[] = [
|
||||
}),
|
||||
},
|
||||
{
|
||||
description: 'Add a description.',
|
||||
description: 'Initializes a Bitbucket repository with a description.',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
@@ -53,7 +53,8 @@ export const examples: TemplateExample[] = [
|
||||
}),
|
||||
},
|
||||
{
|
||||
description: 'Change visibility of the repository.',
|
||||
description:
|
||||
'Initializes a Bitbucket repository with public repo visibility, if not set defaults to private',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
@@ -63,7 +64,6 @@ export const examples: TemplateExample[] = [
|
||||
input: {
|
||||
repoUrl:
|
||||
'bitbucket.org?repo=repo&workspace=workspace&project=project',
|
||||
description: 'Initialize a git repository',
|
||||
repoVisibility: 'public',
|
||||
},
|
||||
},
|
||||
@@ -71,7 +71,8 @@ export const examples: TemplateExample[] = [
|
||||
}),
|
||||
},
|
||||
{
|
||||
description: 'Set the default branch.',
|
||||
description:
|
||||
'Initializes a Bitbucket repository with a default branch, if not set defaults to master',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
@@ -81,8 +82,6 @@ export const examples: TemplateExample[] = [
|
||||
input: {
|
||||
repoUrl:
|
||||
'bitbucket.org?repo=repo&workspace=workspace&project=project',
|
||||
description: 'Initialize a git repository',
|
||||
repoVisibility: 'public',
|
||||
defaultBranch: 'main',
|
||||
},
|
||||
},
|
||||
@@ -90,7 +89,8 @@ export const examples: TemplateExample[] = [
|
||||
}),
|
||||
},
|
||||
{
|
||||
description: 'Specify a source path within the workspace.',
|
||||
description:
|
||||
'Path within the workspace that will be used as the repository root. If omitted, the entire workspace will be published as the repository',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
@@ -100,9 +100,6 @@ export const examples: TemplateExample[] = [
|
||||
input: {
|
||||
repoUrl:
|
||||
'bitbucket.org?repo=repo&workspace=workspace&project=project',
|
||||
description: 'Initialize a git repository',
|
||||
repoVisibility: 'public',
|
||||
defaultBranch: 'main',
|
||||
sourcePath: './repoRoot',
|
||||
},
|
||||
},
|
||||
@@ -110,7 +107,7 @@ export const examples: TemplateExample[] = [
|
||||
}),
|
||||
},
|
||||
{
|
||||
description: 'Enable LFS for the repository.',
|
||||
description: 'Initializes a Bitbucket repository with LFS enabled',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
@@ -119,10 +116,6 @@ export const examples: TemplateExample[] = [
|
||||
name: 'Publish to Bitbucket',
|
||||
input: {
|
||||
repoUrl: 'hosted.bitbucket.com?project=project&repo=repo',
|
||||
description: 'Initialize a git repository',
|
||||
repoVisibility: 'public',
|
||||
defaultBranch: 'main',
|
||||
sourcePath: './repoRoot',
|
||||
enableLFS: true,
|
||||
},
|
||||
},
|
||||
@@ -130,7 +123,8 @@ export const examples: TemplateExample[] = [
|
||||
}),
|
||||
},
|
||||
{
|
||||
description: 'Provide an authentication token for Bitbucket.',
|
||||
description:
|
||||
'Initializes a Bitbucket repository with a custom authentication token',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
@@ -140,9 +134,6 @@ export const examples: TemplateExample[] = [
|
||||
input: {
|
||||
repoUrl:
|
||||
'bitbucket.org?repo=repo&workspace=workspace&project=project',
|
||||
description: 'Initialize a git repository',
|
||||
repoVisibility: 'public',
|
||||
defaultBranch: 'main',
|
||||
token: 'your-auth-token',
|
||||
},
|
||||
},
|
||||
@@ -150,7 +141,8 @@ export const examples: TemplateExample[] = [
|
||||
}),
|
||||
},
|
||||
{
|
||||
description: 'Set a custom commit message.',
|
||||
description:
|
||||
'Initializes a Bitbucket repository with an initial commit message, if not set defaults to `initial commit`',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
@@ -160,10 +152,6 @@ export const examples: TemplateExample[] = [
|
||||
input: {
|
||||
repoUrl:
|
||||
'bitbucket.org?repo=repo&workspace=workspace&project=project',
|
||||
description: 'Initialize a git repository',
|
||||
repoVisibility: 'public',
|
||||
defaultBranch: 'main',
|
||||
token: 'your-auth-token',
|
||||
gitCommitMessage: 'Initial commit with custom message',
|
||||
},
|
||||
},
|
||||
@@ -171,7 +159,26 @@ export const examples: TemplateExample[] = [
|
||||
}),
|
||||
},
|
||||
{
|
||||
description: 'Set a custom author name and email for the commit.',
|
||||
description: 'Initializes a Bitbucket repository with a custom author',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
id: 'publish',
|
||||
action: 'publish:bitbucket',
|
||||
name: 'Publish to Bitbucket',
|
||||
input: {
|
||||
repoUrl:
|
||||
'bitbucket.org?repo=repo&workspace=workspace&project=project',
|
||||
gitAuthorName: 'Your Name',
|
||||
gitAuthorEmail: 'your.email@example.com',
|
||||
},
|
||||
},
|
||||
],
|
||||
}),
|
||||
},
|
||||
{
|
||||
description:
|
||||
'Initializes a Bitbucket repository with all proporties being set',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
|
||||
@@ -20,7 +20,7 @@ import yaml from 'yaml';
|
||||
export const examples: TemplateExample[] = [
|
||||
{
|
||||
description:
|
||||
'Initializes a Gitea repository using the content of the workspace and publish it to Gitea with default configuration.',
|
||||
'Initializes a git repository with the content in the workspace, and publishes it to Gitea with the default configuration.',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
@@ -69,7 +69,7 @@ export const examples: TemplateExample[] = [
|
||||
},
|
||||
{
|
||||
description:
|
||||
'Initializes a Gitea repository with an initial commit message, if not set defaults to initial commit',
|
||||
'Initializes a Gitea repository with an initial commit message, if not set defaults to `initial commit`',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
|
||||
@@ -20,7 +20,7 @@ import yaml from 'yaml';
|
||||
export const examples: TemplateExample[] = [
|
||||
{
|
||||
description:
|
||||
'Initializes a git repository of contents in workspace and publish it to GitHub with default configuration.',
|
||||
'Initializes a git repository with the content in the workspace, and publishes it to GitHub with the default configuration.',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
@@ -35,7 +35,7 @@ export const examples: TemplateExample[] = [
|
||||
}),
|
||||
},
|
||||
{
|
||||
description: 'Add a description.',
|
||||
description: 'Initializes a GitHub repository with a description.',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
@@ -51,7 +51,8 @@ export const examples: TemplateExample[] = [
|
||||
}),
|
||||
},
|
||||
{
|
||||
description: 'Change visibility of the repository.',
|
||||
description:
|
||||
'Initializes a GitHub repository with public repo visibility, if not set defaults to private',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
@@ -60,7 +61,6 @@ export const examples: TemplateExample[] = [
|
||||
name: 'Publish to GitHub',
|
||||
input: {
|
||||
repoUrl: 'github.com?repo=repo&owner=owner',
|
||||
description: 'Initialize a git repository',
|
||||
repoVisibility: 'public',
|
||||
},
|
||||
},
|
||||
|
||||
@@ -20,7 +20,7 @@ import yaml from 'yaml';
|
||||
export const examples: TemplateExample[] = [
|
||||
{
|
||||
description:
|
||||
'Initializes a git repository of the content in the workspace, and publishes it to GitLab.',
|
||||
'Initializes a git repository with the content in the workspace, and publishes it to GitLab with the default configuration.',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
@@ -52,7 +52,7 @@ export const examples: TemplateExample[] = [
|
||||
},
|
||||
{
|
||||
description:
|
||||
'Sets the commit message on the repository. The default value is `initial commit`.',
|
||||
'Initializes a GitLab repository with an initial commit message, if not set defaults to `initial commit`.',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
@@ -69,7 +69,7 @@ export const examples: TemplateExample[] = [
|
||||
}),
|
||||
},
|
||||
{
|
||||
description: 'Initializes a git repository with additional settings.',
|
||||
description: 'Initializes a GitLab repository with aditional settings.',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
@@ -88,7 +88,7 @@ export const examples: TemplateExample[] = [
|
||||
}),
|
||||
},
|
||||
{
|
||||
description: 'Initializes a git repository with branches settings',
|
||||
description: 'Initializes a GitLab repository with branch settings.',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
@@ -115,7 +115,7 @@ export const examples: TemplateExample[] = [
|
||||
}),
|
||||
},
|
||||
{
|
||||
description: 'Initializes a git repository with environment variables',
|
||||
description: 'Initializes a GitLab repository with environment variables.',
|
||||
example: yaml.stringify({
|
||||
steps: [
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user