Commit Graph

33 Commits

Author SHA1 Message Date
renovate[bot]
e45fd78aa3 chore(deps): update ghcr.io/runatlantis/atlantis:latest docker digest to 5318d83 in dockerfile.dev (main) (#4973)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-01 17:13:22 -07:00
renovate[bot]
925704090c chore(deps): update ghcr.io/runatlantis/atlantis:latest docker digest to 83c7c8e in dockerfile.dev (main) (#4881)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-28 18:28:46 -07:00
renovate[bot]
ffe196777c chore(deps): update ghcr.io/runatlantis/atlantis:latest docker digest to 52ee7c4 in dockerfile.dev (main) (#4763)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-17 18:00:46 -07:00
renovate[bot]
c934191a8e chore(deps): update ghcr.io/runatlantis/atlantis:latest docker digest to b35c839 in dockerfile.dev (main) (#4685)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-18 17:19:38 -07:00
renovate[bot]
978826d4f5 chore(deps): update ghcr.io/runatlantis/atlantis:latest docker digest to f82aae6 in dockerfile.dev (main) (#4603)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-23 18:38:49 -07:00
renovate[bot]
4a1c0c9455 chore(deps): update ghcr.io/runatlantis/atlantis:latest docker digest to 5ad2e3f in dockerfile.dev (main) (#4491)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-28 01:51:44 +00:00
renovate[bot]
a357b377ff chore(deps): pin dependencies in .github/workflows/website.yml (main) (#4431)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-14 14:16:38 +00:00
Dylan Page
310aff8351 refactor(atlantis-image): recombine with atlantis-base (#3001)
* refactor: atlantis-image build pipeline and docker images

Atlantis built and maintained two separate docker images, atlantis and
atlantis-base. This made cutting releases cumbersome and had
inefficiencies in the docker image layers.

This PR condenses the workflow into a single job and Dockerfile once
again by utilizing multi-stage builds more heavily and Docker build targeting.

* fix: apply @nitrocode suggestions from code review
* feat: hadolint
* fix: DL4006 on go mod graph
* fix: version regressions

---------

Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com>
2023-04-04 21:49:00 +00:00
renovate[bot]
e84b241170 chore(deps): update dependency open-policy-agent/conftest to v0.40.0 in dockerfile.dev (#3264)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-25 02:13:10 +00:00
renovate[bot]
9c56376c57 chore(deps): update dependency open-policy-agent/conftest to v0.39.2 in dockerfile.dev (#3217)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-15 13:09:34 -05:00
renovate[bot]
c960b4d9ea chore(deps): update dependency open-policy-agent/conftest to v0.39.1 in dockerfile.dev (#3154)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-23 23:39:16 -06:00
renovate[bot]
60e579e654 chore(deps): update dependency open-policy-agent/conftest to v0.39.0 in dockerfile.dev (#3114)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-09 17:17:23 -06:00
renovate[bot]
35151e6730 chore(deps): update dependency open-policy-agent/conftest to v0.38.0 (#2963)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-10 23:26:42 -06:00
Rui Chen
f680e4b4a4 chore(deps): update conftest to 0.37.0 (#2841)
* chore(deps): update conftest to 0.37.0

Signed-off-by: Rui Chen <rui@chenrui.dev>

* e2e: revert conftest update

Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-12-20 22:20:26 -06:00
renovate[bot]
037c064a79 chore(deps): update dependency open-policy-agent/conftest to v0.36.0 (#2820)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-18 21:02:27 -06:00
Ken Kaizu
bbc7b9969a feat: renovate handle regexManagers to update conftest/tf versions (#2807)
* chore(deps): add renovate.json

* feat: renovate handle regexManagers to update conftest/tf versions

* Update .github/renovate.json5

* Update .github/renovate.json5

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: PePe Amengual <jose.amengual@gmail.com>
Co-authored-by: nitrocode <7775707+nitrocode@users.noreply.github.com>
2022-12-18 18:21:01 -06:00
nitrocode
df94369ae4 deps: bump conftest to 0.35.0 (#2615) 2022-10-24 23:47:22 -05:00
Rui Chen
2154678a95 deps: bump conftest to 0.34.0 (#2500)
Signed-off-by: Rui Chen <rui@chenrui.dev>

Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-09-07 19:54:51 -04:00
Rui Chen
e76739555d deps(conftest): 0.32.1 -> 0.33.0 (#2367)
Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-07-08 15:58:07 -04:00
Rui Chen
d315e50073 deps: terraform 1.2.3, conftest 0.32.1 (#2328)
* deps: terraform 1.2.3

Signed-off-by: Rui Chen <rui@chenrui.dev>

* deps: conftest 0.32.1

Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-06-16 20:02:50 -04:00
Rui Chen
dc7c65d266 deps: tf 1.1.9 and conftest 0.31.0 (#2218)
* deps: tf 1.1.9

Signed-off-by: Rui Chen <rui@chenrui.dev>

* deps: conftest 0.31.0

Signed-off-by: Rui Chen <rui@chenrui.dev>

* update applications link ref
2022-05-13 14:16:48 -07:00
rui
3f18ba2f99 deps: conftest 0.30.0 (#1983)
Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-01-10 10:13:00 -05:00
rui
8ed966f1aa deps: conftest 0.29.0 (#1977)
Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-01-05 11:25:51 -05:00
Rui Chen
ac9a6c3c4f deps: conftest 0.28.3
Signed-off-by: Rui Chen <rui@chenrui.dev>
2021-11-03 22:34:39 -04:00
rui
720d8eb2d4 deps: conftest 0.28.2 (#1872) 2021-10-28 14:04:53 -04:00
rui
e050a356a0 deps: conftest 0.28.1 (#1826) 2021-09-22 13:29:30 -04:00
rui
b3af64a39c deps: conftest 0.28.0 (#1819)
Signed-off-by: Rui Chen <rui@chenrui.dev>
2021-09-19 00:29:38 -04:00
Rui Chen
5917c47349 docker: use ghcr.io images rather than docker hub ones
Signed-off-by: Rui Chen <rui@chenrui.dev>
2021-09-04 15:44:05 -04:00
Nish Krishnan
ce92a6aa31 Bump testing image conftest version to 0.27 (#1787) 2021-09-03 14:04:31 -07:00
Sarvar Muminov
805e94e7f6 Update conftest version to 0.25.0. (#1579)
Version 0.25.0 solves OOM issue described in [556](https://github.com/open-policy-agent/conftest/pull/556).
2021-05-13 14:05:06 -07:00
Sarvar Muminov
f0201e9eb7 Upgrade conftest version to 0.23 (#1516)
* Upgraded conftest to 0.23.0 and removed --all-namespaces flag (#62)

* Upgraded conftest to 0.23.0 and removed --all-namespaces flag

* fix tests

* fix conftest version name

* make tests pass

* Update e2e tests to use 0.23 conftest

* Fix log function

* Make test client fetch version synchronously.

* Update fixtures.

* Pinning test image

Co-authored-by: Nish Krishnan <nishk@lyft.com>
2021-04-22 20:21:17 -07: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
8894ce9595 Add docker compose with ngrok + atlantis setup. (#1249) 2020-12-06 20:06:31 -05:00