From b60fec097126ea92c298f3de51ee8add75d86505 Mon Sep 17 00:00:00 2001 From: Willy Hille Date: Thu, 9 Jul 2026 16:25:41 +0200 Subject: [PATCH] balena-cli: install `balena-compose-parser` binary into `@balena/compose-parser` required for `balena push` with docker compose files (multi container release), crashes with cryptic errors/stacktrace otherwise --- pkgs/by-name/ba/balena-cli/package.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/by-name/ba/balena-cli/package.nix b/pkgs/by-name/ba/balena-cli/package.nix index 497df9719dc9..0fdf0fe2e09d 100644 --- a/pkgs/by-name/ba/balena-cli/package.nix +++ b/pkgs/by-name/ba/balena-cli/package.nix @@ -1,6 +1,7 @@ { lib, stdenv, + balena-compose-parser, buildNpmPackage, fetchFromGitHub, nodejs_24, @@ -46,6 +47,10 @@ buildNpmPackage' rec { udev ]; + postInstall = '' + cp ${lib.getExe balena-compose-parser} $out/lib/node_modules/balena-cli/node_modules/@balena/compose-parser/bin/ + ''; + nativeInstallCheckInputs = [ versionCheckHook ];