wads.scripts.validate_ci_env
CI Environment Validation Script
This script validates that all required environment variables are set
based on configuration in pyproject.toml [tool.wads.ci.env].
- Usage:
python -m wads.scripts.validate_ci_env
- Exit codes:
0 - All required environment variables are set
1 - One or more required environment variables are missing
-
wads.scripts.validate_ci_env.main()[source]
Main entry point for CI environment validation.
-
wads.scripts.validate_ci_env.validate_ci_environment(pyproject_path: str | Path = '.') → tuple[bool, list[str]][source]
Validate that all required CI environment variables are set.
- Parameters:
pyproject_path – Path to directory containing pyproject.toml
- Returns:
Tuple of (success, missing_vars)