-
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
[WIP] Atlantis 0.4 #152
[WIP] Atlantis 0.4 #152
Conversation
This change makes things cleaner because there will only ever be one plan generated in the comment flow. It's okay to make this change because typing the plan command a couple times isn't too bad AND we're going to be implementing autoplanning which should handle most of the times you needed to type plan from before.
Even though we're switching to the right workspace this is a nice safeguard to have. I don't think it incurs additional time.
- Fix lockURL issues by adding new Router object. - Use new ProjectLocker and delete PreProjectExecutor.
8b245d0
to
e4bf6d7
Compare
e4bf6d7
to
13a70c7
Compare
Hi,
It seems to be the expected behavior in terraform : https://github.com/hashicorp/terraform/blob/master/command/workspace_select.go#L46 I think the addition of |
@bewie okay great good to know, I'll remove that since it's not needed because I manually switch workspaces. Thanks! |
@bewie I pushed new commits to this branch that remove that variable. |
@lkysow , I tested on my side it's works! 👍 |
- delete working dir when lock deleted - check if dir still exists when looking at modified - check if atlantis.yaml is allowed before parsing
Ensure planfile is last arg to apply. Fixes runatlantis#151
Todo
Features
--require-approval
flag--enable-repoconfig
flag that enablesatlantis.yaml
files since they're a security vulnerabilityCode Quality