mix bellwether. bundle
(bellwether v0.1.0)
Copy Markdown
Refresh the Agent binaries this package carries.
mix bellwether.bundleRun it before mix hex.publish. The binaries in priv/bin/ are committed,
so a publish that skips this ships whichever Agent was built last — a
package that installs cleanly and puts a stale binary on a device, which is
the kind of failure nobody notices until a fleet reports something odd.
Needs Docker and a builder for the target. The Agent is built natively on an arm64 builder rather than cross-compiled, which is why Apple Silicon and arm64 CI both work and an x86-only machine does not.
Options
--target- defaultaarch64-unknown-linux-musl, the only one bundled.--platform- Docker platform, defaultlinux/arm64.