cashapp / hermit-packages

Hermit manages isolated, self-bootstrapping sets of tools in software projects.
https://cashapp.github.io/hermit
120 stars 124 forks source link

Add Maestro CLI package #497

Closed kirillzh closed 3 months ago

kirillzh commented 4 months ago

Maestro is a tool to run mobile UI tests.

https://maestro.mobile.dev/

Resolves https://github.com/cashapp/hermit-packages/issues/407

alecthomas commented 4 months ago

Do these binaries run on all platforms?

kirillzh commented 4 months ago

Do these binaries run on all platforms?

Good callout. The docs mention that it's supposed to work on Mac OS, Linux, and Windows. I see the release provides with two binaries:

alecthomas commented 3 months ago

Hermit only supports Linux and Mac, so having just bin/maestro should be fine. I'm not sure if the .bat file is executable, but I'd probably explicitly specify bin/maestro as the binary.

kirillzh commented 3 months ago

Hermit only supports Linux and Mac, so having just bin/maestro should be fine. I'm not sure if the .bat file is executable, but I'd probably explicitly specify bin/maestro as the binary.

Sound good, pushed the change 👍🏻