square-psychiatrist-19087
02/03/2024, 10:46 PMunittest.mock.patch
for rules?square-psychiatrist-19087
02/03/2024, 10:49 PMclass GenerateDockerfileRequest(GenerateSourcesRequest):
for DockerImageSourceField
and the corresponding rule async def hydrate_dockerfile(request: GenerateDockerfileRequest) -> GeneratedSources:
. So I need to disable it and add my own rule with different logic.square-psychiatrist-19087
02/03/2024, 10:51 PMdef rules():
docker_rules = pants.backend.docker.register.rules()
dockerfile_rules = pants.backend.docker.util_rules.dockerfile.rules()
keep_rules = [r for r in docker_rules if r not in dockerfile_rules]
new_rules = experimental.docker.target_types.rules()
return [*keep_rules, *new_rules]
square-psychiatrist-19087
02/03/2024, 10:51 PMgentle-flower-25372
03/24/2024, 12:36 AM