Added all TFE VCS files

This commit is contained in:
Chris Riley 2017-03-17 14:40:42 -07:00 committed by Seth Vargo
parent 643ac35bc3
commit a800616af9
No known key found for this signature in database
GPG Key ID: C921994F9C27E0FF
3 changed files with 15 additions and 8 deletions

View File

@ -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 can be used to import Terraform configuration, automatically queuing
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
proposed changes.
## Setup
Atlas environments are linked to individual GitHub repositories. However, a
single GitHub repository can be linked to multiple Atlas environments allowing
Terraform Enterprise environments are linked to individual GitHub repositories. However, a
single GitHub repository can be linked to multiple environments allowing
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.
Existing environments can be linked by setting GitHub details in their
**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:
- **GitHub repository** - The location of the repository being imported in the

View File

@ -1,7 +1,7 @@
---
layout: "vcs"
page_title: "Integration with Version Control Software"
sidebar_current: "docs-enterprise-artifact"
sidebar_current: "docs-enterprise-vcs"
description: |-
Terraform Enterprise can integrate with version control software Git and GitHub.
---

View File

@ -10,7 +10,10 @@
<a href="/docs/enterprise/vcs/index.html">VCS Integration</a>
<ul class="nav nav-visible">
<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>
</ul>
</li>