2025-03-07T19:43:50.1276800Z ##[section]Starting: Install Build Dependencies 2025-03-07T19:43:50.1286560Z ============================================================================== 2025-03-07T19:43:50.1286760Z Task : Command line 2025-03-07T19:43:50.1286880Z Description : Run a command line script using Bash on Linux and macOS and cmd.exe on Windows 2025-03-07T19:43:50.1287060Z Version : 2.250.1 2025-03-07T19:43:50.1287160Z Author : Microsoft Corporation 2025-03-07T19:43:50.1287290Z Help : https://docs.microsoft.com/azure/devops/pipelines/tasks/utility/command-line 2025-03-07T19:43:50.1287470Z ============================================================================== 2025-03-07T19:43:50.6185930Z Generating script. 2025-03-07T19:43:50.6195690Z Script contents: 2025-03-07T19:43:50.6196310Z /Users/runner/work/1/s/eng/install-native-dependencies.sh osx 2025-03-07T19:43:50.6197000Z ========================== Starting Command Output =========================== 2025-03-07T19:43:50.6210340Z [command]/bin/bash --noprofile --norc /Users/runner/work/_temp/9285398d-2d30-4c0e-8056-76d79bde8f06.sh 2025-03-07T19:43:50.6450490Z Installed xcode version: /Applications/Xcode_15.2.app/Contents/Developer 2025-03-07T19:43:54.7485880Z Usage: brew bundle [subcommand] 2025-03-07T19:43:54.7486300Z 2025-03-07T19:43:54.7488040Z Bundler for non-Ruby dependencies from Homebrew, Homebrew Cask, Mac App Store, 2025-03-07T19:43:54.7488490Z Whalebrew and Visual Studio Code. 2025-03-07T19:43:54.7488840Z 2025-03-07T19:43:54.7490280Z brew bundle [install]: 2025-03-07T19:43:54.7490610Z Install and upgrade (by default) all dependencies from the Brewfile. 2025-03-07T19:43:54.7490800Z 2025-03-07T19:43:54.7491080Z You can specify the Brewfile location using --file or by setting the 2025-03-07T19:43:54.7491420Z $HOMEBREW_BUNDLE_FILE environment variable. 2025-03-07T19:43:54.7491600Z 2025-03-07T19:43:54.7491890Z You can skip the installation of dependencies by adding space-separated values 2025-03-07T19:43:54.7492260Z to one or more of the following environment variables: 2025-03-07T19:43:54.7492630Z $HOMEBREW_BUNDLE_BREW_SKIP, $HOMEBREW_BUNDLE_CASK_SKIP, 2025-03-07T19:43:54.7492980Z $HOMEBREW_BUNDLE_MAS_SKIP, $HOMEBREW_BUNDLE_WHALEBREW_SKIP, 2025-03-07T19:43:54.7493300Z $HOMEBREW_BUNDLE_TAP_SKIP. 2025-03-07T19:43:54.7493440Z 2025-03-07T19:43:54.7493660Z brew bundle upgrade: 2025-03-07T19:43:54.7493940Z Shorthand for brew bundle install --upgrade. 2025-03-07T19:43:54.7494070Z 2025-03-07T19:43:54.7494290Z brew bundle dump: 2025-03-07T19:43:54.7494760Z Write all installed casks/formulae/images/taps into a Brewfile in the 2025-03-07T19:43:54.7495080Z current directory. 2025-03-07T19:43:54.7495210Z 2025-03-07T19:43:54.7495430Z brew bundle cleanup: 2025-03-07T19:43:54.7495780Z Uninstall all dependencies not present in the Brewfile. 2025-03-07T19:43:54.7496680Z 2025-03-07T19:43:54.7497050Z This workflow is useful for maintainers or testers who regularly install lots of 2025-03-07T19:43:54.7497360Z formulae. 2025-03-07T19:43:54.7497660Z 2025-03-07T19:43:54.7498000Z Unless --force is passed, this returns a 1 exit code if anything would be 2025-03-07T19:43:54.7498290Z removed. 2025-03-07T19:43:54.7498370Z 2025-03-07T19:43:54.7498600Z brew bundle check: 2025-03-07T19:43:54.7498900Z Check if all dependencies present in the Brewfile are installed. 2025-03-07T19:43:54.7499080Z 2025-03-07T19:43:54.7499370Z This provides a successful exit code if everything is up-to-date, making it 2025-03-07T19:43:54.7499680Z useful for scripting. 2025-03-07T19:43:54.7499780Z 2025-03-07T19:43:54.7500000Z brew bundle list: 2025-03-07T19:43:54.7500270Z List all dependencies present in the Brewfile. 2025-03-07T19:43:54.7500400Z 2025-03-07T19:43:54.7500670Z By default, only Homebrew formula dependencies are listed. 2025-03-07T19:43:54.7500840Z 2025-03-07T19:43:54.7501060Z brew bundle edit: 2025-03-07T19:43:54.7501320Z Edit the Brewfile in your editor. 2025-03-07T19:43:54.7501430Z 2025-03-07T19:43:54.7501660Z brew bundle exec command: 2025-03-07T19:43:54.7502470Z Run an external command in an isolated build environment based on the 2025-03-07T19:43:54.7502780Z Brewfile dependencies. 2025-03-07T19:43:54.7502910Z 2025-03-07T19:43:54.7503200Z This sanitized build environment ignores unrequested dependencies, which makes 2025-03-07T19:43:54.7503590Z sure that things you didn't specify in your Brewfile won't get picked up by 2025-03-07T19:43:54.7503970Z commands like bundle install, npm install, etc. It will also add compiler 2025-03-07T19:43:54.7504340Z flags which will help with finding keg-only dependencies like openssl, 2025-03-07T19:43:54.7504630Z icu4c, etc. 2025-03-07T19:43:54.7504720Z 2025-03-07T19:43:54.7504930Z brew bundle sh: 2025-03-07T19:43:54.7505210Z Run your shell in a brew bundle exec environment. 2025-03-07T19:43:54.7505370Z 2025-03-07T19:43:54.7505590Z brew bundle env: 2025-03-07T19:43:54.7505890Z Print the environment variables that would be set in a brew bundle exec 2025-03-07T19:43:54.7506190Z environment. 2025-03-07T19:43:54.7506280Z 2025-03-07T19:43:54.7506540Z --file Read the Brewfile from this location. Use 2025-03-07T19:43:54.7506840Z --file=- to pipe to stdin/stdout. 2025-03-07T19:43:54.7507120Z --global Read the Brewfile from 2025-03-07T19:43:54.7507400Z $HOMEBREW_BUNDLE_FILE_GLOBAL (if set), 2025-03-07T19:43:54.7507700Z ${XDG_CONFIG_HOME}/homebrew/Brewfile (if 2025-03-07T19:43:54.7508020Z $XDG_CONFIG_HOME is set), 2025-03-07T19:43:54.7508320Z ~/.homebrew/Brewfile or ~/.Brewfile 2025-03-07T19:43:54.7508580Z otherwise. 2025-03-07T19:43:54.7509040Z -v, --verbose install prints output from commands as they 2025-03-07T19:43:54.7509370Z are run. check lists all missing 2025-03-07T19:43:54.7509630Z dependencies. 2025-03-07T19:43:54.7509910Z --no-upgrade install does not run brew upgrade on 2025-03-07T19:43:54.7510220Z outdated dependencies. check does not check 2025-03-07T19:43:54.7510520Z for outdated dependencies. Note they may 2025-03-07T19:43:54.7510820Z still be upgraded by brew install if 2025-03-07T19:43:54.7511100Z needed. This is enabled by default if 2025-03-07T19:43:54.7511390Z $HOMEBREW_BUNDLE_NO_UPGRADE is set. 2025-03-07T19:43:54.7511700Z --upgrade install runs brew upgrade on outdated 2025-03-07T19:43:54.7511980Z dependencies, even if 2025-03-07T19:43:54.7512460Z $HOMEBREW_BUNDLE_NO_UPGRADE is set. 2025-03-07T19:43:54.7512760Z --install Run install before continuing to other 2025-03-07T19:43:54.7513060Z operations e.g. exec. 2025-03-07T19:43:54.7513350Z -f, --force install runs with --force/--overwrite. 2025-03-07T19:43:54.7513650Z dump overwrites an existing Brewfile. 2025-03-07T19:43:54.7513940Z cleanup actually performs its cleanup 2025-03-07T19:43:54.7514230Z operations. 2025-03-07T19:43:54.7514520Z --cleanup install performs cleanup operation, same as 2025-03-07T19:43:54.7514830Z running cleanup --force. This is enabled by 2025-03-07T19:43:54.7515150Z default if $HOMEBREW_BUNDLE_INSTALL_CLEANUP 2025-03-07T19:43:54.7515450Z is set and --global is passed. 2025-03-07T19:43:54.7515720Z --all list all dependencies. 2025-03-07T19:43:54.7516200Z --formula, --brews list or dump Homebrew formula 2025-03-07T19:43:54.7516480Z dependencies. 2025-03-07T19:43:54.7516770Z --cask, --casks list or dump Homebrew cask dependencies. 2025-03-07T19:43:54.7517100Z --tap, --taps list or dump Homebrew tap dependencies. 2025-03-07T19:43:54.7517430Z --mas list or dump Mac App Store dependencies. 2025-03-07T19:43:54.7517750Z --whalebrew list or dump Whalebrew dependencies. 2025-03-07T19:43:54.7518060Z --vscode list or dump VSCode extensions. 2025-03-07T19:43:54.7518370Z --no-vscode dump without VSCode extensions. This is 2025-03-07T19:43:54.7518660Z enabled by default if 2025-03-07T19:43:54.7518940Z $HOMEBREW_BUNDLE_DUMP_NO_VSCODE is set. 2025-03-07T19:43:54.7519260Z --describe dump adds a description comment above each 2025-03-07T19:43:54.7519580Z line, unless the dependency does not have a 2025-03-07T19:43:54.7519910Z description. This is enabled by default if 2025-03-07T19:43:54.7520210Z $HOMEBREW_BUNDLE_DUMP_DESCRIBE is set. 2025-03-07T19:43:54.7520520Z --no-restart dump does not add restart_service to 2025-03-07T19:43:54.7520800Z formula lines. 2025-03-07T19:43:54.7521070Z --zap cleanup casks using the zap command 2025-03-07T19:43:54.7521350Z instead of uninstall. 2025-03-07T19:43:54.7521630Z -d, --debug Display any debugging information. 2025-03-07T19:43:54.7521950Z -q, --quiet Make some output more quiet. 2025-03-07T19:43:54.7522240Z -h, --help Show this message. 2025-03-07T19:43:54.7522810Z Error: invalid option: --no-lock 2025-03-07T19:43:54.7560290Z 2025-03-07T19:43:54.7591640Z ##[error]Bash exited with code '1'. 2025-03-07T19:43:54.7641700Z ##[section]Finishing: Install Build Dependencies