GitBook: No commit message
|
Before Width: | Height: | Size: 77 KiB After Width: | Height: | Size: 22 KiB |
|
Before Width: | Height: | Size: 114 KiB After Width: | Height: | Size: 186 KiB |
|
Before Width: | Height: | Size: 75 KiB After Width: | Height: | Size: 88 KiB |
|
Before Width: | Height: | Size: 118 KiB After Width: | Height: | Size: 47 KiB |
|
Before Width: | Height: | Size: 186 KiB After Width: | Height: | Size: 118 KiB |
|
Before Width: | Height: | Size: 47 KiB After Width: | Height: | Size: 60 KiB |
|
Before Width: | Height: | Size: 123 KiB After Width: | Height: | Size: 75 KiB |
|
Before Width: | Height: | Size: 88 KiB After Width: | Height: | Size: 123 KiB |
|
Before Width: | Height: | Size: 60 KiB After Width: | Height: | Size: 114 KiB |
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 77 KiB |
30
SUMMARY.md
@@ -1,32 +1,32 @@
|
||||
# Table of contents
|
||||
|
||||
- [Welcome to Moderne](README.md)
|
||||
* [Welcome to Moderne](README.md)
|
||||
|
||||
## Getting Started
|
||||
|
||||
- [Quick Start: Running your first recipe](getting-started/running-your-first-recipe.md)
|
||||
* [Quick Start: Running your first recipe](getting-started/running-your-first-recipe.md)
|
||||
|
||||
## How-to Guides <a href="#how-to" id="how-to"></a>
|
||||
|
||||
- [Creating your own recipes with Builder](how-to/creating-your-own-recipes-with-builder.md)
|
||||
- [Importing projects from GitHub](how-to/importing-projects-from-github.md)
|
||||
- [Integrating private code with Moderne SaaS](how-to/integrating-private-code.md)
|
||||
- [Importing external recipes](how-to/importing-external-recipes.md)
|
||||
- [Terraform Cloud integration](how-to/terraform-cloud-integration.md)
|
||||
- [On-Premise Agent](how-to/on-premise-agent.md)
|
||||
- [Configure BitBucket with Agent](how-to/connect-bitbucket-to-agent.md)
|
||||
- [🚀 Accessing the Moderne API](how-to/accessing-the-moderne-api.md)
|
||||
* [Creating your own recipes with Builder](how-to/creating-your-own-recipes-with-builder.md)
|
||||
* [Importing projects from GitHub](how-to/importing-projects-from-github.md)
|
||||
* [Integrating private code with Moderne SaaS](how-to/integrating-private-code.md)
|
||||
* [Importing external recipes](how-to/importing-external-recipes.md)
|
||||
* [Terraform Cloud integration](how-to/terraform-cloud-integration.md)
|
||||
* [On-Premise Agent](how-to/on-premise-agent.md)
|
||||
* [Configure BitBucket with Agent](how-to/configure-bitbucket-with-agent.md)
|
||||
* [🚀 Accessing the Moderne API](how-to/accessing-the-moderne-api.md)
|
||||
|
||||
## Releases
|
||||
|
||||
- [Versions of plugins and agent](releases/releases.md)
|
||||
* [Versions of plugins and agent](releases/releases.md)
|
||||
|
||||
## References
|
||||
|
||||
- [GitHub permissions](references/github-permissions.md)
|
||||
- [Token management](references/create-api-access-tokens.md)
|
||||
- [User Roles](references/user-roles.md)
|
||||
* [GitHub permissions](references/github-permissions.md)
|
||||
* [Token management](references/create-api-access-tokens.md)
|
||||
* [User Roles](references/user-roles.md)
|
||||
|
||||
## Legal
|
||||
|
||||
- [Terms of Service](legal/terms-of-service.md)
|
||||
* [Terms of Service](legal/terms-of-service.md)
|
||||
|
||||
2
how-to/configure-bitbucket-with-agent.md
Normal file
@@ -0,0 +1,2 @@
|
||||
# Configure BitBucket with Agent
|
||||
|
||||
@@ -34,31 +34,31 @@ Think of this like a static analyzer but with auto-remediation!
|
||||
|
||||
1\. Sign up for the Moderne platform using the request form at [Moderne.io](https://moderne.io). To test the integration without connecting any of your own code to the Moderne platform, you can create a copy of the [terraform-random](https://github.com/moderneinc/terraform-random) project using the "Use this template" button in Github:
|
||||
|
||||
.png>)
|
||||
.png>)
|
||||
|
||||
2\. Login to Terraform Cloud and go into the organization global settings.
|
||||
|
||||
3\. Navigate to Settings>Task Event Hooks
|
||||
|
||||
.png>)
|
||||
.png>)
|
||||
|
||||
3\. Create a new Task Event Hook for Moderne, pointing the URL to https://api.moderne.io/terraform-cloud.
|
||||
|
||||
.png>)
|
||||
.png>)
|
||||
|
||||
The `requestedRecipe` query parameter allows you to control which recipe will run. The recipe id for this query parameter can be copied from the recipe detail of any Terraform recipe on the Moderne platform.
|
||||
|
||||
.png>)
|
||||
.png>)
|
||||
|
||||
4\. To connect this Task Event Hook to your workspace in Terraform Cloud, navigate to the
|
||||
|
||||
workspace of choice.
|
||||
|
||||
.png>)
|
||||
.png>)
|
||||
|
||||
4\. Choose Tasks.
|
||||
|
||||
.png>)
|
||||
.png>)
|
||||
|
||||
4\. Choose an enforcement level.
|
||||
|
||||
@@ -66,7 +66,7 @@ o **Advisory**: tasks can not block a run from completing. If the task fail
|
||||
|
||||
o **Mandatory**: tasks can block a run from completing. If the task fails (including a timeout or unexpected remote error condition), a warning will be displayed on the run and the run will transition to an Errored state.
|
||||
|
||||
.png>)
|
||||
.png>)
|
||||
|
||||
Congratulations, your workspace is now set-up with your \<Partner> Integration!\
|
||||
|
||||
@@ -81,5 +81,5 @@ When all tasks pass, a run should be applyable. Whether a task passes or fails,
|
||||
|
||||
When a task fails, you can expect to see a diff in the Moderne platform along with commit and PR links that help you immediately fix the underlying issue.
|
||||
|
||||
.png>)
|
||||
.png>)
|
||||
|
||||
|
||||
@@ -1,16 +1,7 @@
|
||||
# Releases
|
||||
# Versions of plugins and agent
|
||||
|
||||
## Build Plugins
|
||||
|
||||
### Maven
|
||||
|
||||
* [0.6.0](https://search.maven.org/artifact/io.moderne/moderne-maven-plugin/0.6.0/maven-plugin)
|
||||
|
||||
### Gradle
|
||||
|
||||
* [0.7.1](https://plugins.gradle.org/plugin/io.moderne.rewrite)
|
||||
|
||||
## Agent
|
||||
|
||||
* 0.28.0
|
||||
* OCI container: `moderne-dev/moderne/moderne-agent:0.28.0`
|
||||
| Component | Current version |
|
||||
| --------------------------- | --------------------------------------------------------------------------------------------- |
|
||||
| Moderne Maven build plugin | [0.6.0](https://search.maven.org/artifact/io.moderne/moderne-maven-plugin/0.6.0/maven-plugin) |
|
||||
| Moderne Gradle build plugin | [0.7.1](https://plugins.gradle.org/plugin/io.moderne.rewrite) |
|
||||
| Agent | `moderne-dev/moderne/moderne-agent:0.28.0` |
|
||||
|
||||