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
Luke Kysow
b53e50b39f
Add interface for github.Client
2017-09-16 15:09:10 -07:00
Luke Kysow
95d67a0944
Remove deps-test step
2017-09-16 14:20:18 -07:00
Luke Kysow
0c9e527c8c
Vendor using dep
2017-09-16 14:15:37 -07:00
Luke Kysow
04929414f8
Get test deps
2017-09-16 13:57:14 -07:00
Luke Kysow
2e6ae88d44
Add coverage script that supports multiple packages
2017-09-16 13:44:02 -07:00
Anubhav Mishra
e9945dcc72
remove old version of the website before uploading a new one
2017-09-11 22:21:55 -07:00
Anubhav Mishra
153b9e0654
remove generated html for website after s3 upload
2017-09-11 20:27:56 -07:00
Anubhav Mishra
5426f519d8
Adding atlantis landing page atlantis.run. Fixes #3 ( #139 )
...
* Adding atlantis landing page atlantis.run. Fixes #3
* more docs on automated cert renewal
2017-08-26 23:42:51 -07:00
Anubhav Mishra
6b55b086cd
Adding docker image and release scripts ( #123 )
...
* Adding docker image and release scripts
* Using circleci version 2
* now building dumb-init and gosu from source
* trying to fix e2e tests
* fixing working directory for circleci version 2
* start atlantis server and ngrok in the background
* Adding terraform to path and removing old decryption method for circleci
* adding terraform binary to the correct path
* ATLANTIS_URL is now being exported
* using circleci version 2 syntax to export variable
* using circleci version 2 syntax to export variable
* ngrok isnt working now
* Updating CHANGELOG
* Fixes after review and updated README.md
2017-08-16 13:29:51 -07:00
Luke Kysow
433f8875c3
Make bootstrap re-runnable. README edits
2017-08-01 22:37:20 -07:00
Luke Kysow
8f149f362a
Fix tests and run fmt
2017-07-09 01:16:21 -07:00
Luke Kysow
6dfe20757e
Only store plans locally. Keep them in workspace ( #60 )
...
* Only store plans locally. Keep them in workspace
2017-07-01 16:50:38 -07:00
Luke Kysow
8fbe662185
Return error if workspace doesn't exist ( #61 )
...
* Return error if workspace doesn't exist
* Default data dir to ~/.atlantis. Don't clean workspaces
* Run goimports
2017-07-01 16:17:22 -07:00
Anubhav Mishra
7f8f85a6a7
Detail view ( #47 )
...
* Adding the ability to get lock data and show it using the detail view in the ui for boltdb
* adding modal style
* Adding new modal based discard ui
* Adding detail view and get lock funtionality with unlocking with the UI
* lots of clean up after review
* using jquery most places now
* missed in merge
* this should cause a build failure
* moving e2e test as part of the test override step so they run if unit tests fail
* fixing boltdb tests
* turns out you can't fail fast in circleci
* don't compare locks
2017-06-25 15:24:07 -07:00
Anubhav Mishra
9de7c6474e
adding vendoring to atlantis ( #40 )
...
* adding vendoring to atlantis
* removing deps test target
2017-06-20 18:59:18 -07:00
Anubhav Mishra
8581b37a7a
fixes after review
2017-06-18 16:44:30 -07:00
Anubhav Mishra
780de9147a
make targets now filter e2e tests
2017-06-17 15:23:53 -07:00
Anubhav Mishra
90def00059
now excluding go get doesn't download e2e
2017-06-17 14:59:06 -07:00
Anubhav Mishra
c1628ed67c
setting up go environment for circleci
2017-06-17 14:33:53 -07:00
Anubhav Mishra
8dd1d6cf46
Adding ci for atlantis
2017-06-17 14:20:51 -07:00
Luke Kysow
e9facc3bc9
Rome wasn't built in a day...
2017-05-24 17:29:43 -07:00