def rule_runner() -> RuleRunner: return RuleRunner( target_types=[ HelmChartTarget, ResourcesGeneratorTarget, FilesGeneratorTarget ], rules=[ *sources.rules(), *stripped_source_files.rules(), QueryRule(HelmChartSourceFiles, (HelmChartSourceFilesRequest, )), ], )
def rules(): return [ *chart.rules(), *lint.rules(), *package.rules(), *publish.rules(), *tailor.rules(), *test_rules(), *sources.rules(), *tool.rules(), *target_types_rules(), ]
def rule_runner() -> RuleRunner: return RuleRunner( target_types=[HelmChartTarget], rules=[ *config_files.rules(), *external_tool.rules(), *chart.rules(), *sources.rules(), *tool.rules(), *process.rules(), *stripped_source_files.rules(), SubsystemRule(HelmSubsystem), QueryRule(HelmChart, (HelmChartRequest, )), ], )
def rule_runner() -> RuleRunner: return RuleRunner( target_types=[HelmChartTarget], rules=[ *config_files.rules(), *external_tool.rules(), *tool.rules(), *chart.rules(), *package.rules(), *stripped_source_files.rules(), *source_root_rules(), *sources.rules(), SubsystemRule(HelmSubsystem), QueryRule(BuiltPackage, [HelmPackageFieldSet]), ], )
def rule_runner() -> RuleRunner: rule_runner = RuleRunner( target_types=[HelmChartTarget], rules=[ *config_files.rules(), *chart.rules(), *external_tool.rules(), *helm_lint_rules(), *tool.rules(), *stripped_source_files.rules(), *source_root_rules(), *sources.rules(), SubsystemRule(HelmSubsystem), QueryRule(LintResults, (HelmLintRequest, )), ], ) return rule_runner
def rules(): return [ *chart.rules(), *lint.rules(), *package.rules(), *sources.rules(), *tool.rules() ]
def rules(): return [ *collect_rules(), *sources.rules(), *chart_metadata.rules(), *fetch.rules() ]