From 3542f9470160f0ca9cbfc4c69aceac9cbff68ea9 Mon Sep 17 00:00:00 2001 From: Steve Peters Date: Mon, 2 Mar 2026 15:36:57 -0800 Subject: [PATCH] brew CI: install non-rotary build deps Signed-off-by: Steve Peters --- jenkins-scripts/lib/project-default-devel-homebrew-amd64.bash | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/jenkins-scripts/lib/project-default-devel-homebrew-amd64.bash b/jenkins-scripts/lib/project-default-devel-homebrew-amd64.bash index 661afcd8c..beb49cbe6 100644 --- a/jenkins-scripts/lib/project-default-devel-homebrew-amd64.bash +++ b/jenkins-scripts/lib/project-default-devel-homebrew-amd64.bash @@ -79,7 +79,9 @@ echo "# BEGIN SECTION: install ${PROJECT_FORMULA} dependencies" # Process the package dependencies brew install ${PROJECT_FORMULA} ${PROJECT_ARGS} --only-dependencies ${HEAD_FLAG} # the following is needed to install :build dependencies of a formula -brew install $(brew deps --1 --include-build ${PROJECT_FORMULA}) +# filter out the rotary dependencies since they require --HEAD +NON_ROTARY_BUILD_DEPS=$(brew deps --1 --include-build ${PROJECT_FORMULA} | grep -v gz-rotary-) +brew install ${NON_ROTARY_BUILD_DEPS} # pytest is needed to run python tests with junit xml output PIP_PACKAGES_NEEDED="${PIP_PACKAGES_NEEDED} pytest"