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
af419ef3e1
Fix gometalint errors
2018-09-07 10:54:48 -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
Luke Kysow
e9b7001266
Add godocs. Refactor ProjectResult. Golint errors.
2018-08-30 16:47:17 -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
b8a90a5807
Remove accidentally checked in file.
2018-08-23 15:43:44 -10:00
Luke Kysow
307cd31361
Release 0.4.7
2018-08-23 15:36:24 -10:00
Luke Kysow
5fb3ac115e
Support GitLab subgroups.
...
GitLab allows repos to be nested under multiple subgroups,
for example owner/group/subgroup/subsubgroup/repo vs. owner/repo. This
change enables that functionality.
2018-08-23 10:24:54 -10:00
Luke Kysow
3e650dc3a0
Fix error parsing tf version when TF_LOG set
2018-08-21 08:52:25 -10:00
Luke Kysow
756435e467
Expose repo name, owner, and branch to run step runner for custom steps ( #232 )
...
Commits by @mootpt (squashed)
2018-08-20 11:13:27 -10:00
Luke Kysow
13f79f3963
Split init step test into its own.
2018-08-17 13:52:43 -10:00
Jeff Knurek
62f7526db4
INIT: if the init cmd fails providing more info in the logs is helpful
2018-08-17 13:51:32 -10:00
Luke Kysow
44f3036e7a
New landing page
2018-08-16 13:02:09 -10:00
Luke Kysow
c72cd95202
Print commands to run in comments.
2018-08-10 09:26:53 -10:00
Luke Kysow
3b02a1fc31
Test plan/apply all.
2018-08-09 14:23:44 -10:00
Luke Kysow
5a3bb96c3c
Fix gometalint issues
2018-08-08 17:08:08 -10:00
Luke Kysow
f8be04e6c6
Update tests for apply all
2018-08-08 17:08:08 -10:00
Luke Kysow
12a9a19fde
First pass at naked plan/apply working on all.
2018-08-08 17:08:08 -10:00
Luke Kysow
5ee990cec1
Don't default dir and workspace.
...
Lay groundwork for atlantis plan/apply to work on everything.
2018-08-08 17:08:08 -10:00
Luke Kysow
a217e1f880
Add comment to apply all with atlantis apply
2018-08-08 17:08:08 -10:00
Luke Kysow
0bf295bf72
Ensure dir is cleaned.
2018-08-08 17:08:08 -10:00
Luke Kysow
a201c8a1bb
Ignore extra newlines in comments.
...
Accept comments like
```
atlantis plan
```
So that when a comment is copy-pasted in GitHub and GitHub adds two
newlines, Atlantis still parses that comment.
2018-08-02 20:43:09 -07:00
Luke Kysow
6940bfa57e
Rename enum
2018-08-02 20:26:05 -07:00
Luke Kysow
ff85cbef70
Require approval from someone other than PR author
...
In Bitbucket cloud, the pull request author can approve their own pull
request. Ignore this approval.
Fixes #201
2018-07-28 06:57:49 -07:00
Luke Kysow
6e14c200f3
URL encode auth to avoid url issues.
2018-07-25 14:49:47 +02:00
Luke Kysow
5d43445505
Test models
2018-07-25 13:14:02 +02:00
Luke Kysow
da236e953b
Test Bitbucket Server
2018-07-24 20:34:01 +02:00
Luke Kysow
e8c0f7c5bb
Add webhook secret checking.
2018-07-24 20:25:20 +02:00
Luke Kysow
33926a01f2
WebHook -> Webhook
2018-07-24 20:24:27 +02:00
Luke Kysow
a4c48f5d47
Add provisional Bitbucket Server support
2018-07-24 20:23:51 +02:00
Luke Kysow
718619c045
Rename Bitbucket to BitbucketCloud
2018-07-24 20:23:51 +02:00
Luke Kysow
c21e577e51
Add bitbucket cloud/server events
2018-07-24 20:23:51 +02:00
Luke Kysow
d1a78cfa51
Switch to map instead of switch
2018-07-24 20:23:51 +02:00
Luke Kysow
5a842fb0bf
Fix gometalinter errors
2018-07-24 17:02:01 +02:00
Luke Kysow
2add74484b
Release 0.4.3
2018-07-23 12:44:26 +02:00
Luke Kysow
2ea90c58df
Merge pull request #189 from runatlantis/bitbucket
...
Bitbucket Cloud
2018-07-23 12:40:59 +02:00
Luke Kysow
506b817acd
Add bitbucket json events. Docs.
2018-07-21 21:30:10 +02:00
Luke Kysow
3d5ef7adbf
Code cleanup
2018-07-20 20:02:14 +02:00
Luke Kysow
0e5a29da2a
Update exp responses.
2018-07-20 14:37:44 +02:00
Luke Kysow
ea08e7f2a1
Fix gometalint check
2018-07-20 14:37:42 +02:00
Luke Kysow
2a3e931eb6
Test bitbucket client
2018-07-20 14:30:03 +02:00
Luke Kysow
e2930e48e5
Test bitbucket parsing
2018-07-20 13:27:25 +02:00
Luke Kysow
bd8335f82f
Rename CommitStatus enums
2018-07-20 12:43:48 +02:00
Luke Kysow
1fc4667c63
WIP bitbucket
2018-07-19 21:52:33 +02:00
Luke Kysow
84078dc21e
Remove unused autoplan param.
2018-07-16 17:29:28 +02:00
Luke Kysow
d11a927d7d
Don't comment back on autoplan no projects.
2018-07-16 17:24:29 +02:00
Luke Kysow
5c7f1cebe9
Fix formatting.
2018-07-10 14:53:55 +02:00