Added all TFE VCS files
This commit is contained in:
parent
643ac35bc3
commit
a800616af9
|
@ -1,27 +1,31 @@
|
||||||
---
|
---
|
||||||
title: "GitHub Integration"
|
layout: "vcs"
|
||||||
|
page_title: "GitHub Integration"
|
||||||
|
sidebar_current: "docs-enterprise-vcs"
|
||||||
|
description: |-
|
||||||
|
GitHub repositories can be integrated with Terraform Enterprise by using push command.
|
||||||
---
|
---
|
||||||
|
|
||||||
# GitHub Integration
|
# GitHub Integration
|
||||||
|
|
||||||
GitHub can be used to import Terraform configuration, automatically queuing
|
GitHub can be used to import Terraform configuration, automatically queuing
|
||||||
runs when changes are merged into a repository's default branch. Additionally,
|
runs when changes are merged into a repository's default branch. Additionally,
|
||||||
plans are run when a pull request is created or updated. Atlas will update the
|
plans are run when a pull request is created or updated. Terraform Enterprise will update the
|
||||||
pull request with the result of the Terraform plan providing quick feedback on
|
pull request with the result of the Terraform plan providing quick feedback on
|
||||||
proposed changes.
|
proposed changes.
|
||||||
|
|
||||||
## Setup
|
## Setup
|
||||||
|
|
||||||
Atlas environments are linked to individual GitHub repositories. However, a
|
Terraform Enterprise environments are linked to individual GitHub repositories. However, a
|
||||||
single GitHub repository can be linked to multiple Atlas environments allowing
|
single GitHub repository can be linked to multiple environments allowing
|
||||||
a single set of Terraform configuration to be used across multiple environments.
|
a single set of Terraform configuration to be used across multiple environments.
|
||||||
|
|
||||||
Atlas environments can be linked when they're initially created using the
|
Environments can be linked when they're initially created using the
|
||||||
[New Environment](https://atlas.hashicorp.com/configurations/import) process.
|
[New Environment](https://atlas.hashicorp.com/configurations/import) process.
|
||||||
Existing environments can be linked by setting GitHub details in their
|
Existing environments can be linked by setting GitHub details in their
|
||||||
**Integrations**.
|
**Integrations**.
|
||||||
|
|
||||||
To link an Atlas environment to a GitHub repository, you need three pieces of
|
To link a Terraform Enterprise environment to a GitHub repository, you need three pieces of
|
||||||
information:
|
information:
|
||||||
|
|
||||||
- **GitHub repository** - The location of the repository being imported in the
|
- **GitHub repository** - The location of the repository being imported in the
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
---
|
---
|
||||||
layout: "vcs"
|
layout: "vcs"
|
||||||
page_title: "Integration with Version Control Software"
|
page_title: "Integration with Version Control Software"
|
||||||
sidebar_current: "docs-enterprise-artifact"
|
sidebar_current: "docs-enterprise-vcs"
|
||||||
description: |-
|
description: |-
|
||||||
Terraform Enterprise can integrate with version control software Git and GitHub.
|
Terraform Enterprise can integrate with version control software Git and GitHub.
|
||||||
---
|
---
|
||||||
|
|
|
@ -10,7 +10,10 @@
|
||||||
<a href="/docs/enterprise/vcs/index.html">VCS Integration</a>
|
<a href="/docs/enterprise/vcs/index.html">VCS Integration</a>
|
||||||
<ul class="nav nav-visible">
|
<ul class="nav nav-visible">
|
||||||
<li<%= sidebar_current("docs-enterprise-vcs-git") %>>
|
<li<%= sidebar_current("docs-enterprise-vcs-git") %>>
|
||||||
<a href="/docs/enterprise/artifacts/git.html">Git</a>
|
<a href="/docs/enterprise/vcs/git.html">Git</a>
|
||||||
|
</li>
|
||||||
|
<li<%= sidebar_current("docs-enterprise-vcs-github") %>>
|
||||||
|
<a href="/docs/enterprise/vcs/github.html">GitHub</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|
Loading…
Reference in New Issue