Skip to content
Snippets Groups Projects
kicker.json 981 B
Newer Older
Pierre Smeyers's avatar
Pierre Smeyers committed
{
  "name": "Gitleaks",
  "description": "Detect and prevent hardcoded secrets in your Git repository with [Gitleaks](https://github.com/zricethezav/gitleaks/wiki)",
Pierre Smeyers's avatar
Pierre Smeyers committed
  "template_path": "templates/gitlab-ci-gitleaks.yml",
  "kind": "analyse",
  "prefix": "gitleaks",
  "is_component": true,
Pierre Smeyers's avatar
Pierre Smeyers committed
  "variables": [
    {
      "name": "GITLEAKS_IMAGE",
      "description": "The Docker image used to run Gitleaks",
      "default": "registry.hub.docker.com/zricethezav/gitleaks:latest"
Pierre Smeyers's avatar
Pierre Smeyers committed
    },
    {
      "name": "GITLEAKS_RULES",
      "description": "Gitleaks [configuration rules](https://github.com/zricethezav/gitleaks/wiki/Configuration) to use (you may also provide your own `.gitleaks.toml` configuration file in your project).",
      "advanced": true
    },
    {
      "name": "GITLEAKS_ARGS",
      "description": "[Options](https://github.com/zricethezav/gitleaks/wiki/Options) for a full Gitleaks analysis (on master or develop branches)",
      "advanced": true
    }
  ]
}