rui
5e4bde4cc4
deps: bump go to v1.16 ( #1414 )
...
* deps: bump go to v1.16
Signed-off-by: Rui Chen <rui@chenrui.dev >
* go mod tidy for go.sum
Signed-off-by: Rui Chen <rui@chenrui.dev >
* update go version for go.mod
2021-02-18 12:27:58 -05:00
rui
413254f122
deps: bump golang to v1.15 ( #1403 )
...
Signed-off-by: Rui Chen <rui@chenrui.dev >
2021-02-13 13:15:42 -05:00
rui
8c8e72e3a4
ci: remove vendor folder ( #1394 )
...
* ci: remove vendor folder
Signed-off-by: Rui Chen <rui@chenrui.dev >
* remove `-mod=vendor` build arg
Signed-off-by: Rui Chen <rui@chenrui.dev >
* remove vendor path ref
2021-02-12 09:57:14 -05:00
Nish Krishnan
8894ce9595
Add docker compose with ngrok + atlantis setup. ( #1249 )
2020-12-06 20:06:31 -05:00
Luke Kysow
7b2a0efc82
Merge pull request #1048 from runatlantis/update-pegomock
...
Update pegomock
2020-05-25 16:55:45 -07:00
Luke Kysow
f15377be82
Add dev-Dockerfile
2020-05-25 15:45:37 -07:00
Luke Kysow
8979a5fd09
Update pegomock
2020-05-25 11:58:50 -07:00
John Reese
0289f83d3a
Update lint version
2020-04-15 12:46:18 -04:00
Luke Kysow
82afe0b061
Fix lint issues
2020-04-13 10:04:37 -07:00
Luke Kysow
00ba152c41
Upgrade to golang 1.14
2020-04-06 16:00:52 -07:00
Luke Kysow
31a388f876
Use vendor during tests
2019-11-27 09:21:46 -08:00
Luke Kysow
71af854cc2
Build inside Docker
2019-10-30 09:27:38 -07:00
Luke Kysow
b99832f99b
Fix e2e tests
2019-08-26 19:24:47 +02:00
Luke Kysow
fe84240d72
Use -mod=vendor for building
2019-08-26 19:00:34 +02:00
Luke Kysow
b81fe9a5e5
Switch to gomod
2019-08-26 18:38:22 +02:00
Luke Kysow
4fdcee1f46
Fix regen-mocks target
2019-06-17 14:11:03 +01:00
Luke Kysow
a2c92e5977
Check fmt on commit
2019-03-30 20:06:40 -05:00
Luke Kysow
d78b106cab
Refactor @jjulien's server-side config work.
2019-03-27 14:47:48 -05:00
Luke Kysow
ca58ebd7e0
Autodownload tf versions. Add --default-tf-version.
...
This changeset has two features:
1. We now automatically download the version of terraform specified in
atlantis.yaml configs if we don't already have that version available
locally.
2. Add a new --default-tf-version flag that allows users to set a
default version of Terraform that we will also download if it's not on
disk.
These mean that users don't need to build custom Docker images to just
add terraform versions. It also means that upgrading the version of
terraform that is packaged with the Atlantis Docker image won't cause
issues for existing users because as long as they're running with
--default-tf-version, Atlantis will always use that version.
2019-03-14 13:51:27 -05:00
Luke Kysow
81a8735754
Remove -coverpkg flag to stop OOM issues.
...
CircleCI was getting OOM errors since the go-getter package was
included. I'm removing the -coverpkg flag for now.
2019-03-14 10:46:17 -05:00
Luke Kysow
db1203bf0f
Add better support for remote plan/apply.
...
Features:
- remote plans and applies will set a commit status with a link to the
Terraform Enterpise UI where the streaming output can be viewed.
- because remote plans don't support the -out flag, we diff the plan
output between plan and apply phases to ensure users are applying the
plan they expected
How:
We add a new capability to execute a terraform command while
concurrently reading its real-time output and performing actions
accordingly.
2019-02-27 17:26:00 -05:00
Luke Kysow
5002397bda
Document check-lint target
2019-02-11 10:21:57 -06:00
Luke Kysow
2225da9c61
Switch to golangci-lint from gometalinter.
...
Hoping that this is more stable.
2019-02-06 16:26:46 -06:00
Luke Kysow
4babddf0a8
Multi-package test coverage
2018-08-08 16:49:43 -10:00
Luke Kysow
9b2d037373
Add .gometalint.json config
...
After update of errcheck, needed to explicitly disable checking fmt
functions.
2018-07-05 13:54:10 +02:00
Luke Kysow
63f8c67bbb
Temporarily disable errcheck
2018-07-05 12:31:14 +02:00
Luke Kysow
69d7ea33ee
Add make website target.
2018-07-04 18:21:20 +02:00
Luke Kysow
2e0046a595
Update website docs. Add GA.
2018-07-04 18:18:10 +02:00
Luke Kysow
dd12ce167e
Create docs with VuePress
2018-06-22 17:12:40 +01:00
Luke Kysow
17a9c7f535
Regen mocks
2018-06-21 18:50:19 +01:00
Luke Kysow
6b507eb721
Add -p flag.
2018-06-19 20:51:59 +01:00
Luke Kysow
64dcd781f8
Workaround for gometalint randomly failing.
2018-03-16 13:26:50 -07:00
Luke Kysow
35d3e14124
Add --allow-fork-prs option. Default to false.
...
Operating on forked pull requests is dangerous if it's a public repo
because anyone can make a pull request to a public repo. We default to
false like CircleCI and TravisCI who don't allow credentials to be
available on fork PRs.
2018-03-06 20:09:55 -08:00
Luke Kysow
49403c209e
Host site at www.runatlantis.io
...
- Terraform to host the site on S3 and CloudFront
2018-03-02 12:13:37 -08:00
Luke Kysow
6c159feff4
Rename to runatlantis from atlantisnorth.
2018-02-18 21:28:18 -08:00
Luke Kysow
0299d3ee12
Move to new atlantisnorth repo
2018-02-06 13:29:36 -08:00
Luke Kysow
a39329548b
Use specific profile when updating website
2018-01-13 22:25:22 -08:00
Luke Kysow
7c1220a655
Rename from environment to workspace
2017-12-17 16:46:49 -08:00
Luke Kysow
e5b06454ba
Fix gas linter errors. Disable err checking since that's handled by errcheck
2017-11-27 21:04:14 -08:00
Luke Kysow
c8200bb169
Use gometalinter args instead of piping to find
2017-11-26 21:37:45 -08:00
Luke Kysow
acdf771ce7
Switch to newest pegomock library ( #205 )
2017-11-19 22:41:43 -08:00
Luke Kysow
2e747127fb
Increase timeout of metacheck from 120 to 300s
2017-11-05 20:59:19 -08:00
Luke Kysow
73d04fb89a
Add gometalint. Fix errors ( #176 )
2017-10-31 20:07:41 -07:00
Luke Kysow
9626b5f263
Run fmt, vet, and megacheck on builds ( #164 )
...
* Run fmt, vet, and megacheck on builds
* Fix govet and megacheck issues
2017-10-23 11:11:03 -07:00
Luke Kysow
e61d5187d1
Make template printing deterministic
2017-10-18 06:44:44 -07:00
Luke Kysow
a20a5e7474
Run fmt
2017-10-18 06:44:44 -07:00
Luke Kysow
a2b6f2b4f1
Move server code into server package
2017-10-18 06:44:44 -07:00
Luke Kysow
770b07160b
Run fmt
2017-10-06 13:35:35 -07:00
Luke Kysow
cbbd59d09c
Move bindata to static package. Clean up coverage script ( #149 )
2017-09-22 17:58:30 -07:00
Luke Kysow
442cbae540
Run goimports
2017-09-17 18:06:52 -07:00