dmattia
d1fe029438
Added configurable parallelism pool size
2020-09-03 10:51:40 -05:00
Luke Kysow
cd37563857
Merge pull request #1159 from runatlantis/disable-autoplan
...
Disable autoplan global flag
2020-08-18 15:59:59 -07:00
ValdirGuerra
34f9f3f348
Add support for disable autoplan from server config
2020-08-18 15:55:22 -07:00
Quan Hoang
54e3dc2ef0
Skip cloning PR repository in case of no projects configured in repo config file were changed
2020-08-18 15:48:05 -07:00
Luke Kysow
8ac19e4017
Deprecate --repo-whitelist for --repo-allowlist
2020-07-25 23:50:09 -07:00
Luke Kysow
4455e8b050
Merge pull request #1091 from runatlantis/unlock-cmd
...
Unlock cmd
2020-06-23 21:54:08 -07:00
Paris Morali
aed8d22b52
Implement atlantis unlock
...
This command is run on a pr and deletes all locks for the pr
2020-06-23 20:42:03 -07:00
Luke Kysow
875abf1362
Refactoring to github app code
...
- rename gh-app-key to gh-app-key-file for clarity
- change git credentials writer to append a line if there is an existing
.git-credentials file and in the case of the github app to replace the
old github app line
- removed automatically setting --write-git-creds to true when using a
github app and instead requiring this is set specifically
2020-06-19 11:41:44 -07:00
rob
011d3f8229
Test against a live repo, fix accordingly
...
more docs, add installation step
2020-06-03 20:25:11 -04:00
rob
227ce9cbf4
Upgrade to github/v31 for CompleteAppManifest
...
split fixtures out elsewhere, add working dir test
2020-06-03 20:18:13 -04:00
Roberto Hidalgo
199cdfe192
Play around with github app credentials
2020-06-03 20:16:24 -04:00
Mark Brennan
1269c8f1a5
Fixed Azure URL parameter for WriteGitCreds
...
The AzureDevopsUser, AzureDevopsToken, and the AzureDevopsURL are combined
to create the .git-credentials file.
When supplying the full FQDN, https://dev.azure.com , https://
is written twice to the .git-credentials file.
2020-06-02 13:20:44 -04:00
Christopher Ketchum
88e397ed6d
vcs/github_client: add logging around github API calls ( #1042 )
2020-06-01 16:42:03 -07:00
CJ Ketchum
d7ce63742e
Add test for plan-draft behavior
2020-05-25 16:45:38 -07:00
Christopher Ketchum
c300dee745
Add flag to toggle autoplanning on draft PRs
2020-05-25 16:28:55 -07:00
Luke Kysow
909723f22e
Merge pull request #1051 from runatlantis/draining
...
Support graceful shutdown
2020-05-25 15:09:25 -07:00
Luke Kysow
78b1ea25d5
Refactor draining feature
...
- trigger on SIGTERM/INT rather than HTTP POST
- remove atlantis drain command
- refactor into generic status controller
2020-05-25 15:03:08 -07:00
Marc Barlo
bebfdcaeef
Add back the parallel_plan repo cfg option
...
+ Default parallel plans breaks in a lot of autoplan scenarios i.e. with shared workspaces
+ Added a set of e2e tests to check parallel plans and applies
+ Also added an option to the Terraform client to turn off the plugin cache. This was breaking the e2e test suite (never seen this error in practice)
2020-05-07 22:14:04 -07:00
Marc Barlo
4d1899f032
Remove pool size option, set default to 15
2020-05-05 17:33:52 -07:00
Benoit BERAUD
c8bbad6de7
Add even more tests
2020-05-05 16:17:43 +02:00
Benoit BERAUD
6d42a56747
Move drainage checks to the async command runner
2020-05-05 16:15:24 +02:00
Benoit BERAUD
e64fbad5a3
Add drain operation + endpoint to clean properly the server before shutdown
2020-05-05 16:15:24 +02:00
Marc Barlo
d078357d65
Merge branch 'master' of github.com:runatlantis/atlantis into parallel-plans-upstream
2020-05-04 17:19:34 -07:00
David McPike
c8b2252704
Add VCSClient to server ProjectLocker and tests
2020-04-24 22:59:24 -05:00
Luke Kysow
80347f4c1d
Merge remote-tracking branch 'origin/master' into hide-comments
2020-04-15 21:47:58 -07:00
Mike Hume
35b6a1bdb2
Merge branch 'wrapped-default' into long-folding
2020-03-29 15:36:53 -07:00
CJ Ketchum
bc545844d3
Update autoplan so commit status is set only after finding projects ( resolves #954 )
2020-03-29 15:12:12 -07:00
Mike Hume
62d3522d33
Adding --fold-long-output flag to toggle wrapped default
2020-02-18 01:48:28 -08:00
Marc Barlo
f0c483d7eb
Add wait group for parallel plans
2020-02-07 14:30:02 -08:00
Sam Park
782501b8e9
Add a flag to control hiding behavior
2020-01-24 22:09:29 -08:00
Josh Soref
2cf5b0a42a
Spelling ( #902 )
...
Spelling fixes
2020-01-20 12:46:00 -06:00
Luke Jolly
18208abdfc
Added flag --silence-fork-pr-errors
2020-01-20 10:30:14 -06:00
Luke Kysow
ec92e43d4b
Refactor --vcs-status-name flag.
2020-01-20 10:16:59 -06:00
Tim Birkett
d6cfe5b20e
Add status-name command line arg, config and tests
2020-01-20 10:11:21 -06:00
Luke Kysow
823263094c
Merge pull request #903 from runatlantis/download-url
...
Add `--tf-download-url` flag
2020-01-20 09:22:53 -06:00
Luke Kysow
84e41ce110
Refactor -tf-download-url flag changes.
...
* Fix bad ordering of args calling NewClient()
* Make error messages clearer
2020-01-20 09:19:54 -06:00
Cullen McDermott
d4362ffec3
Add --tf-download-url configuration option
2020-01-20 09:19:54 -06:00
Andrew Jeffree
27c13036a0
Fix WriteGitCreds for BitBucket
...
The default BitbucketBaseURL value if not set by the user is
"https://api.bitbucket.org " which does not actually work with git.
2019-12-18 10:38:46 +11:00
Luke Kysow
fed2f59b85
Merge pull request #813 from runatlantis/azdo
...
Small refactoring to azure devops support
2019-10-25 18:11:15 -07:00
Luke Kysow
07ffe179e7
Small refactoring to azure devops support
2019-10-25 18:07:18 -07:00
Luke Kysow
774b6da2ba
Merge pull request #719 from mcdafydd/azure-devops
...
Azure Devops support
2019-10-25 18:02:28 -07:00
David McPike
495cf76efd
Azure Devops update
...
- Remove org and project configs
- Add support for WriteGitCreds
2019-09-23 08:24:59 -05:00
Dave D'Amico
83b2adb593
Issue 720: display workspace name in locks UI list ( #763 )
...
* final updates for PR
* more updates
* final changes - ready for re-review
* changes based on feedabck
* forgot to update test
2019-09-16 13:07:10 -04:00
David McPike
a31afcb7a4
Merge tag 'v0.9.0' into azure-devops
2019-08-29 17:52:36 -05:00
Luke Kysow
c646f20c34
Actually pass env vars between steps
...
Also some refactoring and testing.
2019-08-21 15:12:35 +02:00
Andrii Nasinnyk
33c0a72add
Add var step to workflows
...
Add new var step for setting environment variable in workflows.
2019-08-21 15:06:49 +02:00
Luke Kysow
3ebebe590f
Merge pull request #711 from ImperialXT/master
...
Create .git-credentials to allow secure auth when cloning private repos
2019-08-06 12:18:58 +01:00
Andrew Jeffree
e140823408
Add flag for configuring git-credentials-store
...
--write-git-creds will create a .git-credentials file and configure
git to use it. To allow authentication with your git remotes over https.
To access private repos.
2019-08-02 10:12:30 +10:00
Maxime Deravet
d6f2579cf9
Ensure terraform_version is downloaded when using non built-in step. Fixes #675
2019-08-01 14:32:32 -07:00
David McPike
acef89adc4
Azure Devops PR minor cleanup, fix tests, checks
...
- Re-write tests for azuredevops_client
- CircleCI checks should pass
- NewAzureDevopsClient() now takes a hostname like NewGithubClient()
- Docs include comment about default merge strategy requirements
2019-07-28 10:37:45 -05:00