Jason Murray
9e92a36ec9
fix dead anchor in bitbucket docs ( #1268 )
2020-12-14 16:27:55 -05:00
Sarvar Muminov
3456dc934b
Add pre workflow custom hooks to run scripts before workflow execution(plan, apply, etc) ( #1255 )
...
* Updated runatlantis.io/docs to have `pre-workflow-hooks` use cases and examples
2020-12-14 15:19:52 -05:00
Marc Goujon
5a1e19155d
Added support for restricting workflows usage repo-side ( #1099 )
...
* Added the ability to restrict server-side workflows on a per repo basis
* Fixed documentation broken links
* Removed unneeded
2020-12-14 10:37:37 -08:00
Laura Martin
b6e8403688
Use regex to filter filenames ( #1253 )
...
I ran into an issue where I have a directory of templates I use that I
name `foo.tf.template`. I found that Atlantis was running against this
directory and failing, which was unexpected behaviour.
This is because we're just checking if `.tf` is contained within a
filename, rather than checking if it's the suffix of the filename.
Instead, we can use regex to ensure that we're only filtering on actual
Terraform files, inclusive of `.tf` and `.tfvars` suffixes.
There are obviously some alternative ways I could get around this:
rename my templates to `foo.template` without the `.tf`.
I also really liked the idea of a `.atlantisignore` file previously
cited[1], but it was rejected in favour of explicitly defining exactly
which directories to run it in. We have a large number of directories so
this wasn't appealing to me.
I felt this behaviour was sufficiently unexpected that it was worth
making a more explicit filter.
[1] https://github.com/runatlantis/atlantis/issues/26
2020-12-12 21:18:40 -05:00
Quan Hoang
90495bbaf4
docs: add 'skip-clone-no-changes' server configuration flag ( #1252 )
...
Co-authored-by: Quan Hoang <quan.hoang@smarkets.com >
2020-12-12 21:16:39 -05:00
dependabot[bot]
0edab64c99
Bump ini from 1.3.5 to 1.3.7 ( #1311 )
...
Bumps [ini](https://github.com/isaacs/ini ) from 1.3.5 to 1.3.7.
- [Release notes](https://github.com/isaacs/ini/releases )
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-12 21:13:08 -05:00
dependabot[bot]
24c852db03
Bump github.com/spf13/viper from 1.0.0 to 1.7.1 ( #1293 )
...
* Bump github.com/spf13/viper from 1.0.0 to 1.7.1
Signed-off-by: Rui Chen <rui@meetup.com >
* go mod vendor
Signed-off-by: Rui Chen <rui@meetup.com >
Co-authored-by: Rui Chen <rui@meetup.com >
2020-12-12 21:12:49 -05:00
chenrui
d51a4706b3
chore(deps): sprig 3.1.0 ( #1313 )
...
* chore(deps): sprig 3.1.0
Signed-off-by: Rui Chen <rui@meetup.com >
* go mod vendor
Signed-off-by: Rui Chen <rui@meetup.com >
2020-12-12 21:05:15 -05:00
chenrui
f86aec2213
chore(deps): terraform 0.14.2 ( #1308 )
...
* Revert "Revert "chore(deps): terraform 0.14.2 (#1305 )" (#1307 )"
This reverts commit cb003dbf97 .
* deprecate --allow-repo-config
Signed-off-by: Rui Chen <rui@meetup.com >
2020-12-12 20:41:43 -05:00
Paul Groudas
ef610a650f
Add arm64 (Linux) binary releases. ( #1291 )
...
Hashicorp has recently added arm64 builds with their recent 0.14
release: https://www.hashicorp.com/blog/announcing-hashicorp-terraform-0-14-general-availability
> Terraform 0.14 also adds official support for Linux ARM64 builds.
> We’ve gone further and added Linux ARM64 support in the latest 0.13.x releases.
Similarly, recent versions of popular providers are also published with
arm64 builds.
This change updates the build script in order to produce an arm64
binary.
This would be useful, for example, for running in the cloud with one of
Amazon graviton2 instance types, or at a smaller scale on a Raspberry Pi
3 (or newer).
2020-12-10 14:52:59 -05:00
chenrui
cb003dbf97
Revert "chore(deps): terraform 0.14.2 ( #1305 )" ( #1307 )
...
This reverts commit c44fe31b35 .
2020-12-09 17:45:30 -05:00
chenrui
4b00cad792
deps: dumb-init 1.2.3 ( #1298 )
...
Signed-off-by: Rui Chen <rui@meetup.com >
2020-12-09 15:57:59 -05:00
chenrui
c44fe31b35
chore(deps): terraform 0.14.2 ( #1305 )
2020-12-09 15:57:34 -05:00
dependabot[bot]
f42d35251f
Bump gopkg.in/yaml.v2 from 2.2.2 to 2.4.0 ( #1295 )
...
Bumps [gopkg.in/yaml.v2](https://github.com/go-yaml/yaml ) from 2.2.2 to 2.4.0.
- [Release notes](https://github.com/go-yaml/yaml/releases )
- [Commits](https://github.com/go-yaml/yaml/compare/v2.2.2...v2.4.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-07 14:36:45 -05:00
dependabot[bot]
caccabbca8
Bump go.etcd.io/bbolt from 1.3.4 to 1.3.5 ( #1296 )
...
Bumps [go.etcd.io/bbolt](https://github.com/etcd-io/bbolt ) from 1.3.4 to 1.3.5.
- [Release notes](https://github.com/etcd-io/bbolt/releases )
- [Commits](https://github.com/etcd-io/bbolt/compare/v1.3.4...v1.3.5 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-07 12:51:28 -05:00
dependabot[bot]
14d759fb2e
Bump gopkg.in/go-playground/validator.v9 from 9.20.2 to 9.31.0 ( #1294 )
...
Bumps [gopkg.in/go-playground/validator.v9](https://github.com/go-playground/validator ) from 9.20.2 to 9.31.0.
- [Release notes](https://github.com/go-playground/validator/releases )
- [Commits](https://github.com/go-playground/validator/compare/v9.20.2...v9.31.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-07 12:51:16 -05:00
dependabot[bot]
5eba09b943
Bump github.com/petergtz/pegomock ( #1281 )
...
Bumps [github.com/petergtz/pegomock](https://github.com/petergtz/pegomock ) from 2.7.0+incompatible to 2.8.0+incompatible.
- [Release notes](https://github.com/petergtz/pegomock/releases )
- [Changelog](https://github.com/petergtz/pegomock/blob/master/.goreleaser.yml )
- [Commits](https://github.com/petergtz/pegomock/compare/v2.7.0...v2.8.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-06 20:40:18 -05:00
dependabot[bot]
5a06cee9d0
Bump github.com/gorilla/mux from 1.6.2 to 1.8.0 ( #1282 )
...
Bumps [github.com/gorilla/mux](https://github.com/gorilla/mux ) from 1.6.2 to 1.8.0.
- [Release notes](https://github.com/gorilla/mux/releases )
- [Commits](https://github.com/gorilla/mux/compare/v1.6.2...v1.8.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-06 20:39:43 -05:00
Nish Krishnan
8894ce9595
Add docker compose with ngrok + atlantis setup. ( #1249 )
2020-12-06 20:06:31 -05:00
Alex Castle
ae7278af91
Merge pull request #1286 from acastle/fix/prerelease-plan-versions
...
Fix >= 0.12.0 version detection for versions with prereleases
2020-12-03 23:56:56 -05:00
Alex Castle
8d921a7dc7
Fix >= 0.12.0 version detection for versions with prereleases
2020-12-03 23:20:44 -05:00
dependabot[bot]
f733ffe557
Bump github.com/hashicorp/go-getter from 1.4.0 to 1.5.1 ( #1283 )
...
Bumps [github.com/hashicorp/go-getter](https://github.com/hashicorp/go-getter ) from 1.4.0 to 1.5.1.
- [Release notes](https://github.com/hashicorp/go-getter/releases )
- [Changelog](https://github.com/hashicorp/go-getter/blob/main/.goreleaser.yml )
- [Commits](https://github.com/hashicorp/go-getter/compare/v1.4.0...v1.5.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-03 22:14:14 -05:00
dependabot[bot]
08dcc8e6ba
Bump github.com/urfave/negroni from 0.2.0 to 0.3.0 ( #1284 )
...
Bumps [github.com/urfave/negroni](https://github.com/urfave/negroni ) from 0.2.0 to 0.3.0.
- [Release notes](https://github.com/urfave/negroni/releases )
- [Changelog](https://github.com/urfave/negroni/blob/master/CHANGELOG.md )
- [Commits](https://github.com/urfave/negroni/compare/v0.2.0...v0.3.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-03 22:14:02 -05:00
dependabot[bot]
e3b13ce175
Bump github.com/pkg/errors from 0.8.0 to 0.9.1 ( #1285 )
...
Bumps [github.com/pkg/errors](https://github.com/pkg/errors ) from 0.8.0 to 0.9.1.
- [Release notes](https://github.com/pkg/errors/releases )
- [Commits](https://github.com/pkg/errors/compare/v0.8.0...v0.9.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-03 22:13:41 -05:00
chenrui
2d6b48b4b1
chore(deps): terraform 0.14.0 ( #1280 )
...
* chore(deps): terraform 0.14.0
* add 0.13.5 as avail version
2020-12-03 22:13:16 -05:00
chenrui
c08b1a2996
chore(deps): add dependabot support ( #1260 )
...
* chore(deps): add dependabot for go modules
* chore(deps): support docker
2020-12-02 18:07:02 -05:00
Nish Krishnan
5edac18d6f
Fix broken links ( #1279 )
...
* Fix broken links
https://app.circleci.com/pipelines/github/runatlantis/atlantis/484/workflows/b88e1ab2-3be7-4967-b821-f7867b78ce2f/jobs/5487
2020-12-02 16:58:50 -05:00
Nish Krishnan
1513089988
Merge pull request #1238 from lyft/fix-for-1236
...
Ensure that refreshed creds are used to update remote.
2020-12-02 16:39:02 -05:00
Luke Kysow
cb7dd0ee81
Merge pull request #1250 from gezb/feature/fix_help_apply_disabled
...
Set ApplyDisabled on CommentParser to fix atlantis help output with --apply-disabled set
2020-11-02 17:39:39 -08:00
Gerald Barker
9a0cfd3c53
Set ApplyDisabled on CommentParser to fix help output
2020-11-01 22:58:11 +00:00
Luke Kysow
a5432f8b76
Merge pull request #1246 from runatlantis/links
...
Fix broken link
2020-10-30 14:28:08 -07:00
Luke Kysow
057711bafa
Fix broken link
2020-10-30 14:15:55 -07:00
Luke Kysow
9747d4fed9
Merge pull request #1235 from runatlantis/docs
...
Update docs
2020-10-30 14:04:12 -07:00
Gerald Barker
d2610a78af
Add Option to globally disable apply ( #1230 )
...
* Add Option to globally disable apply
Co-authored-by: Gerald Barker <geraldbarker@mail.com >
2020-10-27 21:01:39 -07:00
Luke Kysow
c789e1a787
Merge pull request #1177 from dmattia/dmattia/concurrency_flag
...
Added configurable parallelism pool size
2020-10-26 17:31:12 -07:00
Nish Krishnan
1110c526c5
Ensure that refreshed creds are used to update remote.
2020-10-23 20:06:09 -07:00
Luke Kysow
3ab63bc162
Merge pull request #1237 from chenrui333/tf-0.13.5
...
chore(deps): bump terraform to v0.13.5
2020-10-23 15:15:43 -07:00
Rui Chen
3b60c3d8c9
chore(deps): bump terraform to v0.13.5
...
Signed-off-by: Rui Chen <rui@meetup.com >
2020-10-23 17:18:40 -04:00
Luke Kysow
b9e56ad3eb
Update docs
2020-10-22 22:03:22 -07:00
Luke Kysow
a891334daf
Merge pull request #1234 from runatlantis/release-0.15.1
...
Release 0.15.1
v0.15.1
2020-10-22 22:01:26 -07:00
Luke Kysow
1e79f80e23
Release 0.15.1
2020-10-22 21:56:22 -07:00
Luke Kysow
276b4ada22
Merge pull request #1225 from lyft/issue-1193
...
[1193] Fix merge strategy for gh apps
2020-10-22 21:28:12 -07:00
Luke Kysow
5fbbdacb80
Merge pull request #1218 from gezb/feature/update_gitlab_webook_location
...
GitLab have moved Webhooks into their own menu Item
2020-10-22 20:59:26 -07:00
Luke Kysow
91cd52c9ab
Merge pull request #1216 from chenrui333/tf-0.13.4
...
chore(deps): terraform 0.13.4
2020-10-22 20:57:48 -07:00
Nish Krishnan
0a7d6441fd
lint.
2020-10-14 17:41:37 -07:00
Nish Krishnan
9fa0c91bcb
[1193] Fix merge strategy for gh apps
2020-10-14 17:35:38 -07:00
Gerald Barker
6d2a8a6935
GitLab have moved Webhooks into their own menu Item
2020-10-11 18:07:53 +01:00
Rui Chen
9e721d1a28
chore(deps): terraform 0.13.4
...
Signed-off-by: Rui Chen <rui@meetup.com >
2020-10-09 00:57:38 -04:00
Luke Kysow
a82e9f0991
Merge pull request #1215 from gezb/feature/update_helm_deployment_docs_1213
...
Update helm deployment instructions for the new Helm repo
2020-10-07 16:16:17 -07:00
Gerald Barker
5d44ac8f2c
Update helm deployment instructions for the new Helm repo
2020-10-08 00:01:12 +01:00