Luke Kysow
8ca6e16474
Create CODE_OF_CONDUCT.md ( #1449 )
2021-03-10 12:33:09 -08:00
Mathieu Cantin
71a5dec88d
Remove refreshing state 3e ( #1433 )
...
* fix(output): Remove Refreshing state... from output
Since Terraform 0.14.0 there are no separator between refreshing plan and the plan.
2021-03-10 12:18:10 -08:00
rui
0e61fa521c
deps: use tf 0.14.8 ( #1448 )
...
Signed-off-by: Rui Chen <rui@chenrui.dev >
2021-03-10 13:47:49 -05:00
dependabot[bot]
73b8d8bed0
build(deps): bump elliptic from 6.5.3 to 6.5.4 ( #1447 )
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases )
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-10 13:11:28 -05:00
dependabot[bot]
a9ef430d10
build(deps): bump github.com/xanzy/go-gitlab from 0.44.0 to 0.45.0 ( #1446 )
...
Bumps [github.com/xanzy/go-gitlab](https://github.com/xanzy/go-gitlab ) from 0.44.0 to 0.45.0.
- [Release notes](https://github.com/xanzy/go-gitlab/releases )
- [Changelog](https://github.com/xanzy/go-gitlab/blob/master/releases_test.go )
- [Commits](https://github.com/xanzy/go-gitlab/compare/v0.44.0...v0.45.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-10 09:48:53 -05:00
Nish Krishnan
b6353094fe
Add policy checking guide ( #1443 )
2021-03-08 08:52:51 -08:00
laurent apollis
d2ef2775c8
Support regexp in command builder on the project name ( #1419 )
2021-03-05 16:13:23 -08:00
Seth Rutner
471646b688
Update locking.md ( #1437 )
...
Grammar
2021-03-04 15:15:41 -08:00
Mathieu Cantin
bebb2f2bfe
Suggest to run integration tests in Docker ( #1438 )
2021-03-04 15:15:09 -08:00
dependabot[bot]
872756bbe7
build(deps): bump prismjs from 1.21.0 to 1.23.0 ( #1435 )
2021-03-03 22:37:47 +00:00
Nish Krishnan
374e826393
Revert "fix(output): Remove Refreshing state... from output ( #1352 )" ( #1431 )
...
This reverts commit 7301febcb4 .
2021-02-25 09:35:52 -08:00
Mathieu Cantin
7301febcb4
fix(output): Remove Refreshing state... from output ( #1352 )
...
* fix(output): Remove Refreshing state... from output
Since Terraform 0.14.0 there are no separator between refreshing plan and the plan.
* Fix comment typo
2021-02-25 08:34:35 -08:00
Dalton Hubble
00a5bc0fc0
Add a branch regex matcher to the server side repo config ( #1383 )
...
* Add a branch regex to the repo.yaml config to allow Atlantis to
accept only pull requests with a given base branch (the branch
a PR would merge _into_).
* `branch` is optional. By default its unset and Atlantis will match
webhooks for pull requests for any branch (no change)
Match any PR,
```
repos:
- id: /.*/
branch: /.*/
```
Match only PRs with master or main base branch.
```
repos:
- id: /.*/
branch: /(main|master)/
```
Some repos have special pull request branching practices. For example,
plan/apply from feature branches merging into master, but separate flows
for merging master into a release branch (where Atlantis isn't used).
Adding a regex allows for flexible workflow options. For example, you
could have Atlantis ignore "release" branches.
2021-02-24 12:52:30 -08:00
Gábor Lipták
832afeaec1
Correct typo ( #1424 )
v0.17.0-beta
2021-02-23 17:04:35 -05:00
Gábor Lipták
ec84dc861f
Correct typo ( #1425 )
2021-02-23 17:04:07 -05:00
Nish Krishnan
a5152b399f
Update with 0.17.0-beta ( #1426 )
...
* Update bundle.yaml
* Update main.go
2021-02-23 12:59:53 -08:00
Nish Krishnan
7bc1d3c8b2
Add 0.17.0-beta ( #1422 )
2021-02-23 09:45:26 -08:00
Nish Krishnan
76b8e357c5
Add policy checking configuration docs ( #1423 )
...
* Update server-configuration.md
* Update server-side-repo-config.md
* Update server-configuration.md
* Update server-side-repo-config.md
2021-02-23 09:45:11 -08:00
myoung34
a6e5c16608
Feature: Add HEAD_COMMIT env var ( #1392 )
2021-02-22 21:47:00 -08:00
Nish Krishnan
8598c37671
Support pre-workflow hooks on all comment/auto triggered commands. ( #43 ) ( #1418 )
...
Fixes pre-workflow-hooks not logging errors #1371
Prevents pre-workflow-hook from locking and cloning the dir if there are no hooks registered. #1342
2021-02-22 08:34:26 -08:00
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
4fc136c048
chore(deps): update tf to v0.14.7 ( #1416 )
...
Signed-off-by: Rui Chen <rui@chenrui.dev >
2021-02-17 17:58:01 -05:00
dependabot[bot]
66e189ddbc
build(deps): bump github.com/xanzy/go-gitlab from 0.43.0 to 0.44.0 ( #1411 )
...
Bumps [github.com/xanzy/go-gitlab](https://github.com/xanzy/go-gitlab ) from 0.43.0 to 0.44.0.
- [Release notes](https://github.com/xanzy/go-gitlab/releases )
- [Changelog](https://github.com/xanzy/go-gitlab/blob/master/releases_test.go )
- [Commits](https://github.com/xanzy/go-gitlab/compare/v0.43.0...v0.44.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-17 00:16:55 -05:00
dependabot[bot]
fd4a73b5ec
build(deps): bump github.com/elazarl/go-bindata-assetfs ( #1412 )
...
Bumps [github.com/elazarl/go-bindata-assetfs](https://github.com/elazarl/go-bindata-assetfs ) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/elazarl/go-bindata-assetfs/releases )
- [Changelog](https://github.com/elazarl/go-bindata-assetfs/blob/master/.goreleaser.yml )
- [Commits](https://github.com/elazarl/go-bindata-assetfs/compare/v1.0.0...v1.0.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-17 00:16:48 -05:00
rui
6d178e22e3
deps: update website_link_checker ( #1405 )
...
Signed-off-by: Rui Chen <rui@chenrui.dev >
2021-02-13 13:15:55 -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
76270a818c
deps: dumb-init 1.2.5 ( #1404 )
...
Signed-off-by: Rui Chen <rui@chenrui.dev >
2021-02-13 13:15:33 -05:00
rui
29a369a238
deps: bump tf to v0.14.6 ( #1402 )
...
Signed-off-by: Rui Chen <rui@chenrui.dev >
2021-02-12 12:04:21 -05:00
dependabot[bot]
c2f94b9d76
Bump github.com/microcosm-cc/bluemonday from 1.0.1 to 1.0.4 ( #1366 )
...
Bumps [github.com/microcosm-cc/bluemonday](https://github.com/microcosm-cc/bluemonday ) from 1.0.1 to 1.0.4.
- [Release notes](https://github.com/microcosm-cc/bluemonday/releases )
- [Commits](https://github.com/microcosm-cc/bluemonday/compare/v1.0.1...v1.0.4 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-12 11:59:16 -05:00
dependabot[bot]
c9c71cde38
Bump github.com/mitchellh/go-homedir from 1.0.0 to 1.1.0 ( #1379 )
...
Bumps [github.com/mitchellh/go-homedir](https://github.com/mitchellh/go-homedir ) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/mitchellh/go-homedir/releases )
- [Commits](https://github.com/mitchellh/go-homedir/compare/v1.0.0...v1.1.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-12 11:59:09 -05:00
dependabot[bot]
908e5e4ec6
Bump github.com/Masterminds/sprig/v3 from 3.2.0 to 3.2.2 ( #1401 )
...
Bumps [github.com/Masterminds/sprig/v3](https://github.com/Masterminds/sprig ) from 3.2.0 to 3.2.2.
- [Release notes](https://github.com/Masterminds/sprig/releases )
- [Changelog](https://github.com/Masterminds/sprig/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Masterminds/sprig/compare/v3.2.0...v3.2.2 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-12 11:58:53 -05:00
dependabot[bot]
444d853806
Bump github.com/go-test/deep from 1.0.3 to 1.0.7 ( #1400 )
...
Bumps [github.com/go-test/deep](https://github.com/go-test/deep ) from 1.0.3 to 1.0.7.
- [Release notes](https://github.com/go-test/deep/releases )
- [Changelog](https://github.com/go-test/deep/blob/master/CHANGES.md )
- [Commits](https://github.com/go-test/deep/compare/v1.0.3...v1.0.7 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-12 11:51:08 -05:00
Josh Reichardt
bcb37253c5
deps: bump alpine to v3.13 ( #1389 )
2021-02-12 10:57:19 -05:00
dependabot[bot]
62a13100d6
Bump github.com/xanzy/go-gitlab from 0.34.1 to 0.43.0 ( #1387 )
...
Bumps [github.com/xanzy/go-gitlab](https://github.com/xanzy/go-gitlab ) from 0.34.1 to 0.43.0.
- [Release notes](https://github.com/xanzy/go-gitlab/releases )
- [Changelog](https://github.com/xanzy/go-gitlab/blob/master/releases_test.go )
- [Commits](https://github.com/xanzy/go-gitlab/compare/v0.34.1...v0.43.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-12 10:29:57 -05:00
dependabot[bot]
b20f753083
Bump github.com/urfave/cli from 1.20.0 to 1.22.5 ( #1380 )
...
Bumps [github.com/urfave/cli](https://github.com/urfave/cli ) from 1.20.0 to 1.22.5.
- [Release notes](https://github.com/urfave/cli/releases )
- [Changelog](https://github.com/urfave/cli/blob/master/docs/CHANGELOG.md )
- [Commits](https://github.com/urfave/cli/compare/v1.20.0...v1.22.5 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-12 10:29:18 -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
Sarvar Muminov
af2a806870
Implement a new policy check workflow ( #1317 )
...
* Adding policy_check support into yaml config
* Added policy check model and runtime structs
* Adding BuildPolicyCheckCommand to ProjectCommandBuilder
* Return incorrectly deleted code
* Remove BuildAutoPolicyPlanCommand from ProjectCommandBuilder
* Split runAutoCommand into two functions
runAutoPlanCommand - does what originally RunAutoplancommand was doing
except now it returns CommandResult and []models.ProjectCommandContext
runAutoPolicyCheckCommand - accepts CommandContext, CommandResult, and
[]models.ProjectCommandContext as arguments and runs PolicyCheckStep runner
* Refactor RunCommentCommand
* Remove BuildPolicyCheckCommand and rename StepCmdExec back to TerraformExec
* Add policy step runner logic and conftest interfaces.
* Add show step runner to policy check stage.
* Adding models.PolicyCheckCommand to buildCtx
This also means buildPlanAllCommands call buildCtx twice once with
models.PlanCommand and once with models.PolicyCheckCommand
* Adding new project_command_builder that supports policy_check
* Refactoring PolicyCheck specific logic into a PolicyCheckProjectCommandBuilder
* Moving events.CommandContext to models.CommandContext this will allow me
to remove buildCtx method and move ProjectCommandContext creation into
models package
* Policy Owners might be different types, for that reason we are
refactoring Owners into its own struct with specific keys defining
different owner types
Co-authored-by: Nish Krishnan <nishk@lyft.com >
Co-authored-by: Nish Krishnan <nishkrishnan@users.noreply.github.com >
2021-02-10 18:13:44 -08:00
Nish Krishnan
10d7b282e8
Fix e2e test fixtures for tf0.14. ( #1396 )
2021-02-10 16:48:35 -08:00
Nish Krishnan
fe528c0ba0
0.16.1 Version Release ( #1388 )
...
* 0.16.1 Version Release
* Update main.go
* Update bundle.yaml
* Update CHANGELOG.md
* Update CHANGELOG.md
Co-authored-by: Luke Kysow <1034429+lkysow@users.noreply.github.com >
Co-authored-by: Luke Kysow <1034429+lkysow@users.noreply.github.com >
v0.16.1
2021-02-08 15:12:48 -08:00
rui
6c007e6946
doc: add stargazers chart ( #1386 )
...
Signed-off-by: Rui Chen <rui@chenrui.dev >
2021-02-05 17:54:15 -05:00
Marc Goujon
434b4f5074
Fixed bug in allowed_workflows logic ( #1377 )
2021-01-30 20:32:10 -08:00
rui
9bd534e1b7
terraform 0.14.5 ( #1376 )
...
Signed-off-by: Rui Chen <rui@chenrui.dev >
2021-01-30 14:11:13 -05:00
Nish Krishnan
eaafd438f8
Add stale github action ( #1373 )
...
Right now this is only configured for PRs but can be used for issues as well. This only cleans up PRs for which the customer is not responding to as of now.
2021-01-29 09:31:03 -08:00
dependabot[bot]
fe6dd45d9d
Bump github.com/Masterminds/sprig/v3 from 3.1.0 to 3.2.0 ( #1367 )
...
Bumps [github.com/Masterminds/sprig/v3](https://github.com/Masterminds/sprig ) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/Masterminds/sprig/releases )
- [Changelog](https://github.com/Masterminds/sprig/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Masterminds/sprig/compare/v3.1.0...v3.2.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-28 12:37:35 -08:00
Mihai Plasoianu
2c4e0c3409
Set TF_WORKSPACE env var ( #1363 )
2021-01-28 11:56:08 -08:00
Radon Rosborough
63a6e6450e
Pass atlantis/apply when there are no plans ( #1323 )
2021-01-28 10:45:57 -08:00
Thomas Lacroix
6dfa6d55b5
fix(slack): replace slack GetChannels by GetConversations ( #1350 )
2021-01-28 10:37:01 -08:00
dependabot[bot]
2eb73e6bfb
Bump github.com/hashicorp/go-version from 1.2.0 to 1.2.1 ( #1365 )
...
Bumps [github.com/hashicorp/go-version](https://github.com/hashicorp/go-version ) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/hashicorp/go-version/releases )
- [Commits](https://github.com/hashicorp/go-version/compare/v1.2.0...v1.2.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-28 09:02:27 -08:00
dependabot[bot]
664f83f6bb
Bump github.com/Laisky/graphql from 1.0.4 to 1.0.5 ( #1368 )
...
Bumps [github.com/Laisky/graphql](https://github.com/Laisky/graphql ) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/Laisky/graphql/releases )
- [Commits](https://github.com/Laisky/graphql/compare/v1.0.4...v1.0.5 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-28 09:02:06 -08:00
dependabot[bot]
a95a194e6c
Bump github.com/hashicorp/go-getter from 1.5.1 to 1.5.2 ( #1344 )
...
Bumps [github.com/hashicorp/go-getter](https://github.com/hashicorp/go-getter ) from 1.5.1 to 1.5.2.
- [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.5.1...v1.5.2 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-26 15:50:22 -05:00