Jaden Lee
df0003197d
feat: selfapprove flag for approving policies ( #4794 )
...
Co-authored-by: PePe Amengual <jose.amengual@gmail.com >
2024-08-08 09:11:06 -07:00
Leonardo Torres Montero
513b57aa45
docs: Add --no-fail to custom policy execution in policy-checking.md ( #4377 )
...
Co-authored-by: Simon Heather <32168619+X-Guardian@users.noreply.github.com >
2024-05-22 15:15:23 -04:00
Christian Winther
6fe0303279
fix(docs): add markdownlint and apply rules ( #4557 )
2024-05-14 16:30:14 -04:00
Koen van Zuijlen
c8e49bb4aa
docs: Fix docs website build ( #4303 )
2024-03-28 18:29:52 +00:00
Brett Galkowski
22060fe5d2
feat: Add option allowing usage of custom policy check tools ( #3765 )
...
* Adding new flag everywhere relevant, implementing policy result workaround
* Fixing unit test str matching, adding custom policy conditional to step_runner
* Adding documentation steps for custom policy tools
* Refactoring ConftestOutput attribute to PolicyOutput
2023-10-06 10:57:29 -04:00
Andre Ziviani
974eed3803
feat: Disable policy check on some repositories ( #3503 )
...
* feat: Allow enabling policy check per repository
* chore: Tests
* chore: Docs
* chore: Improve tests
* chore: E2E tests
2023-07-06 16:39:36 -04:00
Thomas Szymanski
c29c055242
docs: fix policy-checking command example ( #3527 )
...
Documentation does not match the implementated command introduced by #3351
2023-06-20 15:07:26 -04:00
Ross Strickland
434bab5c70
[Feature] - Add clear policy approval functionality. ( #3351 )
...
* Add clear policy approval functionality.
* Fix param name, update doc.
* fix test, add e2e test
* empty commit to re-trigger tests.
---------
Co-authored-by: PePe Amengual <jose.amengual@gmail.com >
2023-05-02 11:02:04 -04:00
Ross Strickland
684f2fa7e0
feat(policies): Add granular policy_sets ( #3086 )
...
* Initial work.
* Periodic push.
* Fmt and start adding args to approve_policies cmd.
* keep funcs for now.
* Periodic push.
* Periodic push.
* fmt.
* Move approve policies logic to project_command_runner.
* update some tests
* More test fixes.
* update more tests. fix som logic.
* more tests. add additional info to common data for custom templates.
* fix apply with policies bug. update more tests/fmt
* file perms
* fix error parsing for conftest results.
* Update more tests and linting.
* update documentation.
* Address no-fail case. Address comments.
* Forgot changes.
* fix markdown renderer
* Fix policy fail logic. remove uneeded tmpl var
* targeted policy approvals fix
* Address PR comments.
* empty commit to trigger build
---------
Co-authored-by: PePe Amengual <jose.amengual@gmail.com >
Co-authored-by: rkstrickland <ross.strickland@instacart.com >
Co-authored-by: Dylan Page <dylan.page@autodesk.com >
2023-04-20 21:53:46 -04:00
Ken Kaizu
4e0d4ecc40
feat: atlantis import ( #2783 )
...
* feat: atlantis import
* feat: atlantis import
* regenerate mock comment builder
* remove duplicate err check
* instrumented import command runner/builder
* atlantis import subcommand accept args before hyphen
* fix link checker
* docs: review feedback
* fix atlantis import options order
* Update runatlantis.io/docs/using-atlantis.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/using-atlantis.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/using-atlantis.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/using-atlantis.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/using-atlantis.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/command-requirements.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/command-requirements.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/command-requirements.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update server/events/comment_parser.go
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update server/events/comment_parser.go
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/command-requirements.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/command-requirements.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/command-requirements.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/server-side-repo-config.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/command-requirements.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/command-requirements.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/command-requirements.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/command-requirements.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update runatlantis.io/docs/command-requirements.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update server/events/command_requirement_handler.go
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* Update server/events/command_requirement_handler_test.go
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
* fix test import usage
* fix e2e expected txt
* fix doc link
* docs: workflow import stage/step
* docs fixup
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
2022-12-22 18:37:29 -06:00
Darren Worrall
a56258435b
Document the --quiet-policy-checks in the policy check doc ( #2777 )
...
* Document the `--quiet-policy-checks` in the policy check doc
* Update runatlantis.io/docs/policy-checking.md
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
2022-12-12 09:16:14 -06:00
Aiman Ismail
fe207ae32d
docs: add example how to customize the conftest command ( #2727 )
...
* docs: add example how to customize the conftest command
* fixed PR review comments
* rerun CI
* remove problematic url
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com >
Co-authored-by: PePe Amengual <jose.amengual@gmail.com >
2022-12-06 21:56:51 -06:00
Alistair Scott
8f3fcc05f7
docs: fix policy example with custom workflow ( #2049 )
...
* Specify the workflow for the repo under the `repos` key.
* Fix indentation
* Fix typo `seperate` -> `separate`
2022-02-04 12:50:35 -08:00
William Lord
4e28d72930
docs: add colon to policy checking yaml ( #1996 )
2022-01-13 12:51:54 -05:00
David Heward
9e849f7e66
docs: fix policy check documentation examples ( #1945 )
2021-12-16 09:43:12 -05:00
David Heward
4370dc67db
docs: add clarity and further policy_check examples ( #1925 )
...
* Add clarity + further policy_check examples to docs
* Fix broken link to Atlantis on AWS Fargate Terraform module
Co-authored-by: Dave Heward <74298782+davidh-unmind@users.noreply.github.com >
2021-12-08 15:28:27 -05:00
Sarvar Muminov
8bbd35c4d0
Clarifying policy checking docs ( #1621 )
...
* Clarifying policy checking docs
* adding info about attributes
* add more clarifying text
2021-06-08 09:42:14 -07:00
Nish Krishnan
9b28e8e940
Add extra args support to policy check step runner. ( #1543 )
...
* Add extra args support to policy check step runner.
* Fix tests/mocks.
* Update docs.
2021-04-30 14:37:54 -07:00
Nish Krishnan
df106ded11
Make policy checks its own apply requirement. ( #61 ) ( #1499 )
...
* Make policy checks its own apply requirement. (#61 )
* Remove warning from docs.
2021-04-13 12:46:47 -07:00
Nish Krishnan
b6353094fe
Add policy checking guide ( #1443 )
2021-03-08 08:52:51 -08:00