From 351409a9dd26012d26a40880740a766be873249d Mon Sep 17 00:00:00 2001 From: Piotr Mossakowski Date: Mon, 29 Apr 2024 13:28:52 +0200 Subject: [PATCH] fix: align docs after latest deps update (#28) * align docs after latest deps update * remove trailing whitespace --- README.md | 5 ++--- app/check-gitlab-approvals.sh | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 6d20770..8dc0fc4 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ That custom `atlantis` docker image was created in order to install few helpful tools into "stock" solution: - `terragrunt-atlantis-config` - script that dynamically generates `atlantis.yaml` for terragrunt configurations -- `checkov` - security and "best-practice" scanner (static code analysis) +- `checkov` (via asdf) - security and "best-practice" scanner (static code analysis) - `asdf` - version manager used to install needed packeges and versions - `terragrunt` (via asdf) - thin terraform wrapper - `terraform` (via asdf) - IaC automation @@ -29,12 +29,11 @@ That custom `atlantis` docker image was created in order to install few helpful - `yq` (via asdf) - command like YAML parser - `glab` (via asdf) - GitLab CLI client - `az-cli` (via pip) - Azure CLI -- `Infracost` - cloud cost estimates +- `infracost` (via asdf) - cloud cost estimates - `aws-cli` (via apk) - AWS CLI Files found in the repo: - `Dockerfile` is based on an official atlantis docker file () with some additional tweaks (asdf installation and configuration) -- `docker-entrypoint.sh` is based on original file from atlantis repo with additional tweaks like invoking `bash` to run `atlantis` (due to `asdf` needs) - `check-gitlab-approvals.sh` is a script, intended to work around GitLab CE repository security limitations (CODEOWNERS, allowed approvers, etc.) - `approval-config-example.yaml` is a sample approver config used by `check-gitlab-approvers.sh` script - `pull-gitlab-variables.sh` is a script that pulls GitLab variables and creates string with environment variables to be used by Atlantis in `multienv` step (see: https://www.runatlantis.io/docs/custom-workflows.html#multiple-environment-variables-multienv-command) diff --git a/app/check-gitlab-approvals.sh b/app/check-gitlab-approvals.sh index 884beb0..1c6b2d8 100755 --- a/app/check-gitlab-approvals.sh +++ b/app/check-gitlab-approvals.sh @@ -34,7 +34,7 @@ # - HEAD_REPO_NAME # - PULL_NUM -# Get approval-config.yaml file path from: environment variable or 1st argument, +# Get approval-config.yaml file path from: environment variable or 1st argument, # use default when nothing is set if [ $# -gt 0 ]; then # if ARG is passed to script, use it