-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Documentation clarification around multiple projects. #12
Comments
If you make a change to In terms of backends, under the hood all Atlantis does is basically For the next release of Atlantis this will be much more configurable. If you'd like to take a look at the RFC and add any comments you have that would be much appreciated! https://docs.google.com/document/d/13if7Bma_uTF1nhvdKx-vpU5ASakmPt-EfPSo3epv7JQ/edit?usp=sharing |
Outstanding information. Thank you! I will familiarize myself more with it and definitely take a look at the RFC. |
Sorry, re-opening as I require more information. Perhaps I am missing something or not using Terraform correctly. I am attempting to use In my testing, it appears that Atlantis runs Terraform in every directory. So a PR containing a change in multiple envs will cause Atantis to run them all and a change in a Can I accomplish what I want with Atlantis or am I not using the tool correctly? Thank you for the information. |
I think I can accomplish this by not using |
Hi Chris, Here's the issues:
|
Fixes #12. Previously we would assume that if there was a change in any modules/ directory, we should run plan in the parent. Now we first check whether the parent has a main.tf file. If it doesn't then we assume it's not actually the root of a project.
Thank you very much for the quick response! |
No worries! This still isn't closed actually, I need to finish the new
comment format.
…On Thu, Feb 22, 2018, 6:37 AM Chris Powell ***@***.***> wrote:
Thank you very much for the quick response!
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
<#12 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AA_Iva-dISFsVFw8C23TjPR7RxAE_6SKks5tXXvFgaJpZM4SKy94>
.
|
The ability to run plan/apply with You can use |
Repo owner, name => repoFullName PullID => PullNum to match GitHub API PR => Pull to match GitHub API and avoid writing PRID anywhere
Greetings,
I have started diving into Terraform and Atlantis. One issue that isn't very clear is how Atlantis supports the multiple "projects" repository layout and separate state files for each.
I want this layout with each "project" having its own state file.
I can't tell from the documentation how Atlantis will handle it if at all. If it does, how does this work with a backend for each to separate the state files?
The text was updated successfully, but these errors were encountered: