Add Bamboo documentation

This commit is contained in:
chaseshak
2023-08-10 09:36:18 -05:00
parent 8e7b2472e2
commit 40e55b9860
2 changed files with 29 additions and 1 deletions
+21
View File
@@ -0,0 +1,21 @@
---
name: Bamboo
about: Migrate Bamboo pipelines to GitHub Actions
title: "[Bamboo]:"
labels: bamboo
assignees: ""
---
## Inputs
Plan Slug: _Replace this text with the Bamboo plan slug (e.g. PAN-SLUG) to migrate pipelines from._
## Available commands
The following commands can be executed by adding a comment to this issue:
- `/audit`
- `/dry-run --plan-type build|deployment`
- `/migrate --plan-type pipeline|deployment --target-url :github-repository-url`
**Note:** The `plan-type` option will default to `build` if omitted. If any remaining options are missing, the command will not be successful.
+8 -1
View File
@@ -22,7 +22,7 @@ The repository that is created from this template must have one of the following
- Any action or reusable workflow can be used, regardless of who authored it or where it is defined.
- Any action or reusable workflow that matches the specified criteria, plus those defined in a repository within the enterprise, can be used.
- Allow actions created by GitHub
- Allow actions created by GitHub
- Allow actions by marketplace verified creators or icnlude `ruby/setup-ruby@v1` in the allowed list of actions and reusable workflows.
See the [documentation](https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository#managing-github-actions-permissions-for-your-repository) for more information related to these settings.
@@ -95,6 +95,13 @@ Optionally, the following secrets can be set:
- `TRAVIS_CI_INSTANCE_URL`: The base URL of your Travis CI instance (only required if it is **not** <https://travis-ci.com>).
### Bamboo
The following secrets are required:
- `BAMBOO_ACCESS_TOKEN`: The personal access token to access the Bamboo instance.
- `BAMBOO_INSTANCE_URL`: The base URL of your Bamboo instance.
## Pipeline migration
Once configured, pipelines can be migrated to GitHub Actions by opening an issue with the relevant issue template and following the instructions.