high-yak-85899
05/20/2022, 5:23 AMhigh-yak-85899
05/20/2022, 5:24 AM@engine_rules.rule
async def push_pex_binary(request: subsystem.PublishPexBinaryRequest,
jfrog_cli: subsystem.JfrogCliTool,
publish_options: subsystem.PexPublishOptions
) -> publish.PublishProcesses:
downloaded_jfrog_cli = await engine_rules.Get(
external_tool.DownloadedExternalTool,
external_tool.ExternalToolRequest,
jfrog_cli.get_request(platform.Platform.current))
high-yak-85899
05/20/2022, 5:24 AMGet(DownloadedExternalTool, ExternalToolRequest, ExternalToolRequest(download_file_request=DownloadFile(url='<https://releases.jfrog.io/artifactory/jfrog-cli/v2-jf/2.16.4/jfrog-cli-linux-amd64/jf>', expected_digest=FileDigest('c60df099530a23c4da446982cd4b91034d93bb79bb684e43d6b705517d42008c', 21741923)), exe='./jf')) was not detected in your @rule body at rule compile time. Was the `Get` constructor called in a separate function, or perhaps dynamically? If so, it must be inlined into the @rule body.
high-yak-85899
05/20/2022, 5:24 AMcurved-television-6568
05/20/2022, 5:53 AMhigh-yak-85899
05/20/2022, 5:55 AMhigh-yak-85899
05/20/2022, 5:57 AMhigh-yak-85899
05/20/2022, 5:58 AMdownloaded_jfrog_cli = await Get(DownloadedExternalTool,
ExternalToolRequest,
jfrog_cli.get_request(
platform.Platform.current))
curved-television-6568
05/20/2022, 6:06 AM