Files
helmfile/pkg/state
yxxhero e9069679f6 feat: add helm-unittest integration
This commit adds support for running helm-unittest on releases defined in helmfile.

Features:
- Add unittest command to run helm-unittest on releases
- Add unitTests field to release spec for specifying test directories
- Add helm-unittest plugin to init command
- Support for --values, --fail-fast, --color, --debug-plugin, --unittest-args flags
- Concurrent execution support
- Integration with needs/selectors like other commands

Example usage:
  helmfile unittest -e test
  helmfile unittest --fail-fast --color
  helmfile unittest --values values.yaml

Example helmfile.yaml:
  releases:
  - name: myapp
    chart: ./charts/myapp
    unitTests:
      - tests/

Signed-off-by: yxxhero <aiopsclub@163.com>
2026-01-23 09:08:05 +08:00
..
2023-01-17 09:24:47 +09:00
2026-01-23 09:08:05 +08:00
2024-06-26 13:03:09 +08:00
2023-06-16 10:49:05 +09:00
2024-02-16 09:08:28 +09:00
2024-02-16 09:08:28 +09:00