Commit Graph

766 Commits

Author SHA1 Message Date
Fabrizio Milo
f95e484bbc Update atlantis-yaml-use-cases.md
missing `run` step name
2018-10-04 19:12:48 -07:00
Luke Kysow
0e4dc4f3dc Merge pull request #304 from runatlantis/quote-planpath
Quote args and plan path that may contain spaces.
2018-10-01 20:22:12 -05:00
Luke Kysow
e98caf3094 Quote args and plan path that may contain spaces.
Bitbucket repo owner names can contain spaces. Need to quote everywhere
these might be used because we're executing with sh -c.
2018-10-01 19:04:48 -05:00
Luke Kysow
5f26c8182d Merge pull request #300 from runatlantis/atlantis-vars
Add new -var args for tf plan.
2018-10-01 13:46:31 -05:00
Luke Kysow
f8a0e082ff Merge pull request #301 from runatlantis/documenttesting
Add docs for how to run tests in Docker
2018-10-01 13:45:44 -05:00
Luke Kysow
2881bd9012 Update docs for new -var arguments. 2018-10-01 13:28:51 -05:00
Luke Kysow
e82c301f58 Add docs for how to run tests in Docker 2018-10-01 11:49:59 -05:00
Simon Heather
d630333b2d Get atlantis testdrive to run on Windows (#298) 2018-10-01 11:45:50 -05:00
Luke Kysow
e69c36ad55 Add new -var args for tf plan.
Previously we added -var atlantis_repo=runatlantis/atlantis but the '/'
character is not a valid character for the AWS assume role session name.
To fix this, this commit adds -var atlantis_repo_owner=runatlantis and
-var atlantis_repo_name=atlantis (where runatlantis and atlantis would
be the values for the repo the pull request is from ).
2018-10-01 11:35:45 -05:00
Luke Kysow
1af6c77e00 Update CHANGELOG.md 2018-09-28 12:01:47 -05:00
Luke Kysow
0c7fa9dc8b Merge pull request #297 from runatlantis/release-0.4.10
Release 0.4.10
v0.4.10
2018-09-28 11:46:08 -05:00
Luke Kysow
8f16166aa3 Release 0.4.10 2018-09-28 11:32:10 -05:00
Luke Kysow
6542bd8f28 Merge pull request #296 from runatlantis/sessionname
Sessionname
2018-09-28 11:08:50 -05:00
Luke Kysow
6b64cf7939 Merge pull request #293 from runatlantis/fix-output
Fix multi-project output.
2018-09-28 11:08:35 -05:00
Luke Kysow
d347037f89 Merge pull request #292 from jolexa/patch-2
Update example for new tf run variables
2018-09-28 11:02:17 -05:00
Luke Kysow
8454ad9add Fix example for session_name 2018-09-28 11:01:14 -05:00
Luke Kysow
5d05f3df3b Fix multi-project output.
Was causing output to look broken for GitHub.
2018-09-28 10:21:18 -05:00
Jeremy Olexa
b4c7bae4e1 Update example for new tf run variables 2018-09-28 10:18:09 -05:00
Luke Kysow
7e2d2d1bf9 Merge pull request #291 from runatlantis/bitbucket-spaceseparated
Quote the -out variable in terraform plan.
2018-09-27 15:46:15 -05:00
Luke Kysow
c56aa9e104 Quote the -out variable in terraform plan.
Fixes #290. In Bitbucket Server, the repo owner name can have spaces.
This causes errors when running terraform plan -out path with spaces so
we need to quote it: terraform plan -out "path with spaces".
2018-09-27 15:40:47 -05:00
Luke Kysow
a0de1c8cb4 Merge pull request #289 from runatlantis/release-0.4.9
Release 0.4.9
v0.4.9
2018-09-27 15:12:57 -05:00
Luke Kysow
5b7eb2a49d Release 0.4.9 2018-09-27 15:08:31 -05:00
Luke Kysow
a5a21ed07b Merge pull request #287 from runatlantis/tfvarsrebase
Execute tf with vars that give source of run.
2018-09-27 14:55:41 -05:00
Luke Kysow
e51d36b33e Update docs for new tf variables. 2018-09-25 12:44:24 -05:00
Jeremy Olexa
c278bac6be Execute tf with vars that give source of run.
Add new variables to execute TF with:
  -var atlantis_repo=owner/repo
  -var atlantis_pull_num=10

These can be used within TF to set the session_name of the AWS session
that Terraform creates. This allows all API calls to be traced back to a
specific pull request and user.
2018-09-25 12:31:20 -05:00
Luke Kysow
411b8f87f1 Merge pull request #278 from runatlantis/commentfolding
Fold long output. Fix diff highlighting.
2018-09-15 09:17:58 -07:00
Luke Kysow
bac2ee7619 Fold long output. Fix diff highlighting.
* If output is longer than 12 lines, wrap it in markdown folding for
GitLab and GitHub.
* Reformat the Terraform plan output so that the + and - lines show up
highlighted properly when using the diff syntax highlighting
2018-09-15 09:12:43 -07:00
Luke Kysow
e8c7d819b5 Inputfalse (#277)
Add input=false to init, plan, and apply step runners
2018-09-14 14:47:51 -07:00
Luke Kysow
4ba8740026 Merge pull request #274 from runatlantis/release-0.4.8
Release 0.4.8
v0.4.8
2018-09-13 16:16:54 -07:00
Luke Kysow
9647327959 Release 0.4.8 2018-09-13 16:12:16 -07:00
Luke Kysow
5be05cbd44 Merge pull request #272 from runatlantis/alpine-update
Update to alpine 3.8 to fix security vuln.
2018-09-13 16:01:06 -07:00
Luke Kysow
9c8c6d39e2 Update to alpine 3.8 to fix security vuln.
See https://justi.cz/security/2018/09/13/alpine-apk-rce.html
2018-09-13 15:55:06 -07:00
Josh Kodroff
a18b2ec77b Add helm chart (#267) 2018-09-12 09:11:27 -07:00
Luke Kysow
ef46c3efc3 Merge pull request #257 from runatlantis/vcs
Update VCS docs, upgrade to golang 1.11
2018-09-07 11:46:14 -07:00
Luke Kysow
36b743d62c Use golang 1.11 2018-09-07 11:13:18 -07:00
Luke Kysow
af419ef3e1 Fix gometalint errors 2018-09-07 10:54:48 -07:00
Luke Kysow
d55e5646dd Update docs for webhook secrets & multiple repos 2018-09-07 10:51:11 -07:00
Luke Kysow
2c15b996c9 Merge pull request #250 from jkodroff/patch-1
Update instructions for multiple GitLab Repos.
2018-09-07 10:42:21 -07:00
Luke Kysow
f057d6d7d9 Merge pull request #247 from runatlantis/godocs
Add godocs. Refactor ProjectResult. Golint errors.
2018-09-07 10:39:42 -07:00
Josh Kodroff
3bb44ea6cd Correct typo and formatting. 2018-09-05 09:07:21 -05:00
Josh Kodroff
eafc573109 Update instructions for multiple GitLab Repos. 2018-09-04 10:16:45 -05:00
Luke Kysow
e9b7001266 Add godocs. Refactor ProjectResult. Golint errors. 2018-08-30 16:47:17 -06:00
Luke Kysow
6e9b9fbd11 Merge pull request #245 from majormoses/feature/starting-server-is-info
change server startup log message from warn to info level
2018-08-30 11:32:01 -06:00
Ben Abrams
a80e285270 change server startup log message from warn to info level
Server startup should be something expected therefore an info rather than a warning.

```
2018/08/28 18:37:50 [WARN] server: Atlantis started - listening on port 4141
```

Signed-off-by: Ben Abrams <me@benabrams.it>
2018-08-28 11:56:37 -07:00
Luke Kysow
fb1337b8a7 Merge pull request #240 from runatlantis/release-0.4.7
Remove accidentally checked in file.
v0.4.7
2018-08-23 15:44:13 -10:00
Luke Kysow
b8a90a5807 Remove accidentally checked in file. 2018-08-23 15:43:44 -10:00
Luke Kysow
6be72efef7 Merge pull request #239 from runatlantis/release-0.4.7
Release 0.4.7
2018-08-23 15:42:33 -10:00
Luke Kysow
307cd31361 Release 0.4.7 2018-08-23 15:36:24 -10:00
Luke Kysow
5710b3c1c0 Merge pull request #238 from instacart/f-upgrade-terraform-latest
Bum terraform version to 0.11.8
2018-08-23 15:28:22 -10:00
Ninir
e1f957afcf Bum terraform version to 0.11.8 2018-08-23 17:04:29 -07:00