0.9.1 (2025-03-20)
- helm-unittest: fix wrong import (7718dfe)
0.9.0 (2025-03-18)
- Add option "--helm-debug" to make the verbose output an opt-in (89a7827)
- Add option "--values" so that additional value files can be specified (14c7125)
- Allow to customize the values file list as a fixture (b2fc398)
- helm-unittest: Added separate pyproject.toml for helm test harness library (7806530), closes univention/dev/internal/team-nubus#1054
- helm-unittest: Base class for configmap tests. Covering labels and required / optional env variables (0a1579b), closes univention/dev/internal/team-nubus#1054
- helm-unittest: Base class for secret tests. Can be easily subclassed in helm tests with TestCustomSecret(Secret) (3df43a6), closes univention/dev/internal/team-nubus#1054
- helm-unittest: Basic deployment and container linting (4bca4ff), closes univention/dev/internal/team-nubus#1054
- Add docstring for fixture "helm" (d35f5f3)
- Ensure that "get_resource" can be used multiple times on the same result (9954dfc)
- helm-unittest: Adapt testrunner container (2f49b8c)
- helm-unittest: Add metapackage for languageservers (9dabb2a), closes univention/dev/internal/team-nubus#1054
- helm-unittest: change to correct project id (4752f99)
- helm-unittest: Don't add standard license header to the forked pytest_helm library (dce169e)
- helm-unittest: Fix pyprojects (43edfb4)
- helm-unittest: Make helm library pytest fixtures discoverable (b3a05b9), closes univention/dev/internal/team-nubus#1054
- helm-unittest: Migrate project from pipfile to uv (9fc8e9e), closes univention/dev/internal/team-nubus#1054
- helm-unittest: Rename test functions to reflect their generic library approach (15fc5db), closes univention/dev/internal/team-nubus#1054
- helm-unittest: Test that every manifest templates metadata.namespace with common.names.namespace (5752e18), closes univention/dev/internal/team-nubus#1054
- Print YAML output as string to ease readability (7e576e8)
- Skip empty documents (e775b9a)
- Temporarily vendor the dependencies into the repo to unblock the pipeline (1f2a559)
0.8.0 (2025-02-27)
- Add nubus-common as a library chart (dfa95b1)
- common: Flag chart as deprecated (38b7b31)
- nubus-common: Add "nubus-common.secrets.passwords.manage" (4ed675e)
- nubus-common: Add nubus-common.names.fullnameWithRevision (a2c707a)
- nubus-common: Add secrets related utility templates (c3258f7)
- Ensure empty value files result in a map (1dbf975)
- nubus-common: Correct handling of suffix in nubus-common.secrets.name (6de20b8)
- nubus-common: Update generated readme files (6c7aaa3)