Commit af006046 authored by Pierre Smeyers's avatar Pierre Smeyers
Browse files

Merge branch 'more-env-vars' into 'main'

Add some missing config environment variables

See merge request to-be-continuous/tools/gitlab-butler!46
parents bf3c8ff1 5429a78f
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -57,9 +57,9 @@ options:
| `--skip-subgroups`                  | _none_                         | skip subgroups cleaning                                                                        |
| `--exclude`                         | `$EXCLUDE`                     | project/group path(s) to exclude (multiple CLI option; env. variable is a coma separated list) |
| `--dry-run`                         | `$DRY_RUN`                     | dry run (don't execute any write action)                                                       |
| `--verbose`                         | _none_                         | verbose logs                                                                                   |
| `--halt-on-error`                   | _none_                         | halt when an error occurs                                                                      |
| `--delay-between-api-calls-in-secs` | _none_                         | delay between GitLab API calls, in seconds (default = 3 seconds)                               |
| `--verbose`                         | `$VERBOSE`                     | verbose logs                                                                                   |
| `--halt-on-error`                   | `$HALT_ON_ERROR`               | halt when an error occurs                                                                      |
| `--delay-between-api-calls-in-secs` | `$API_DELAY_SECONDS`           | delay between GitLab API calls, in seconds (default = 3 seconds)                               |
| `--pipeline-deletion-limit`         | `$PIPELINES_DELETION_LIMIT`    | maximum number of pipelines deleted per project (default = no limit)                           |
| `--pipelines-keep-per-branch`       | `$PIPELINES_KEEP_PER_BRANCH`   | number of pipelines to keep per branch (⚠ branch MUST still exist)                             |
| `--pipelines-keep-per-tag`          | `$PIPELINES_KEEP_PER_TAG`      | number of pipelines to keep per tag (⚠ tag MUST still exist)                                   |
+2 −0
Original line number Diff line number Diff line
@@ -66,11 +66,13 @@ def generate_parser():
    parser.add_argument(
        "--verbose",
        action="store_true",
        default=os.getenv("VERBOSE") in ["true", "yes", "1"],
        help="verbose logs",
    )
    parser.add_argument(
        "--halt-on-error",
        action="store_true",
        default=os.getenv("HALT_ON_ERROR") in ["true", "yes", "1"],
        help="halt whenever an error occurs",
    )
    parser.add_argument(