2025-03-07T19:51:01.6561400Z ##[section]Starting: Install Build Dependencies 2025-03-07T19:51:01.6570510Z ============================================================================== 2025-03-07T19:51:01.6570710Z Task : Command line 2025-03-07T19:51:01.6570850Z Description : Run a command line script using Bash on Linux and macOS and cmd.exe on Windows 2025-03-07T19:51:01.6571040Z Version : 2.250.1 2025-03-07T19:51:01.6571140Z Author : Microsoft Corporation 2025-03-07T19:51:01.6571290Z Help : https://docs.microsoft.com/azure/devops/pipelines/tasks/utility/command-line 2025-03-07T19:51:01.6571480Z ============================================================================== 2025-03-07T19:51:02.3173630Z Generating script. 2025-03-07T19:51:02.4071750Z Script contents: 2025-03-07T19:51:02.4127580Z /Users/runner/work/1/s/eng/install-native-dependencies.sh osx 2025-03-07T19:51:02.4171270Z ========================== Starting Command Output =========================== 2025-03-07T19:51:02.4229230Z [command]/bin/bash --noprofile --norc /Users/runner/work/_temp/0963911d-f81f-4c7d-89b1-821d49d98106.sh 2025-03-07T19:51:02.4235770Z Installed xcode version: /Applications/Xcode_15.2.app/Contents/Developer 2025-03-07T19:51:07.1465270Z Usage: brew bundle [subcommand] 2025-03-07T19:51:07.1470410Z 2025-03-07T19:51:07.1471060Z Bundler for non-Ruby dependencies from Homebrew, Homebrew Cask, Mac App Store, 2025-03-07T19:51:07.1471610Z Whalebrew and Visual Studio Code. 2025-03-07T19:51:07.1471810Z 2025-03-07T19:51:07.1472150Z brew bundle [install]: 2025-03-07T19:51:07.1472850Z Install and upgrade (by default) all dependencies from the Brewfile. 2025-03-07T19:51:07.1473200Z 2025-03-07T19:51:07.1473630Z You can specify the Brewfile location using --file or by setting the 2025-03-07T19:51:07.1474110Z $HOMEBREW_BUNDLE_FILE environment variable. 2025-03-07T19:51:07.1474250Z 2025-03-07T19:51:07.1474580Z You can skip the installation of dependencies by adding space-separated values 2025-03-07T19:51:07.1475060Z to one or more of the following environment variables: 2025-03-07T19:51:07.1475560Z $HOMEBREW_BUNDLE_BREW_SKIP, $HOMEBREW_BUNDLE_CASK_SKIP, 2025-03-07T19:51:07.1476190Z $HOMEBREW_BUNDLE_MAS_SKIP, $HOMEBREW_BUNDLE_WHALEBREW_SKIP, 2025-03-07T19:51:07.1476540Z $HOMEBREW_BUNDLE_TAP_SKIP. 2025-03-07T19:51:07.1476680Z 2025-03-07T19:51:07.1476910Z brew bundle upgrade: 2025-03-07T19:51:07.1477200Z Shorthand for brew bundle install --upgrade. 2025-03-07T19:51:07.1477330Z 2025-03-07T19:51:07.1477560Z brew bundle dump: 2025-03-07T19:51:07.1478130Z Write all installed casks/formulae/images/taps into a Brewfile in the 2025-03-07T19:51:07.1479980Z current directory. 2025-03-07T19:51:07.1480130Z 2025-03-07T19:51:07.1480370Z brew bundle cleanup: 2025-03-07T19:51:07.1480670Z Uninstall all dependencies not present in the Brewfile. 2025-03-07T19:51:07.1480810Z 2025-03-07T19:51:07.1481110Z This workflow is useful for maintainers or testers who regularly install lots of 2025-03-07T19:51:07.1481450Z formulae. 2025-03-07T19:51:07.1481560Z 2025-03-07T19:51:07.1481880Z Unless --force is passed, this returns a 1 exit code if anything would be 2025-03-07T19:51:07.1482220Z removed. 2025-03-07T19:51:07.1482310Z 2025-03-07T19:51:07.1482570Z brew bundle check: 2025-03-07T19:51:07.1482890Z Check if all dependencies present in the Brewfile are installed. 2025-03-07T19:51:07.1483090Z 2025-03-07T19:51:07.1483440Z This provides a successful exit code if everything is up-to-date, making it 2025-03-07T19:51:07.1483760Z useful for scripting. 2025-03-07T19:51:07.1485020Z 2025-03-07T19:51:07.1485720Z brew bundle list: 2025-03-07T19:51:07.1486030Z List all dependencies present in the Brewfile. 2025-03-07T19:51:07.1486210Z 2025-03-07T19:51:07.1486500Z By default, only Homebrew formula dependencies are listed. 2025-03-07T19:51:07.1486650Z 2025-03-07T19:51:07.1486880Z brew bundle edit: 2025-03-07T19:51:07.1487160Z Edit the Brewfile in your editor. 2025-03-07T19:51:07.1487280Z 2025-03-07T19:51:07.1487520Z brew bundle exec command: 2025-03-07T19:51:07.1488480Z Run an external command in an isolated build environment based on the 2025-03-07T19:51:07.1488810Z Brewfile dependencies. 2025-03-07T19:51:07.1488950Z 2025-03-07T19:51:07.1489270Z This sanitized build environment ignores unrequested dependencies, which makes 2025-03-07T19:51:07.1489680Z sure that things you didn't specify in your Brewfile won't get picked up by 2025-03-07T19:51:07.1490120Z commands like bundle install, npm install, etc. It will also add compiler 2025-03-07T19:51:07.1490560Z flags which will help with finding keg-only dependencies like openssl, 2025-03-07T19:51:07.1490890Z icu4c, etc. 2025-03-07T19:51:07.1490980Z 2025-03-07T19:51:07.1491200Z brew bundle sh: 2025-03-07T19:51:07.1491510Z Run your shell in a brew bundle exec environment. 2025-03-07T19:51:07.1491680Z 2025-03-07T19:51:07.1492150Z brew bundle env: 2025-03-07T19:51:07.1492490Z Print the environment variables that would be set in a brew bundle exec 2025-03-07T19:51:07.1492810Z environment. 2025-03-07T19:51:07.1492900Z 2025-03-07T19:51:07.1493180Z --file Read the Brewfile from this location. Use 2025-03-07T19:51:07.1493500Z --file=- to pipe to stdin/stdout. 2025-03-07T19:51:07.1493800Z --global Read the Brewfile from 2025-03-07T19:51:07.1494200Z $HOMEBREW_BUNDLE_FILE_GLOBAL (if set), 2025-03-07T19:51:07.1494610Z ${XDG_CONFIG_HOME}/homebrew/Brewfile (if 2025-03-07T19:51:07.1494910Z $XDG_CONFIG_HOME is set), 2025-03-07T19:51:07.1495250Z ~/.homebrew/Brewfile or ~/.Brewfile 2025-03-07T19:51:07.1495520Z otherwise. 2025-03-07T19:51:07.1495830Z -v, --verbose install prints output from commands as they 2025-03-07T19:51:07.1496170Z are run. check lists all missing 2025-03-07T19:51:07.1496440Z dependencies. 2025-03-07T19:51:07.1496750Z --no-upgrade install does not run brew upgrade on 2025-03-07T19:51:07.1497170Z outdated dependencies. check does not check 2025-03-07T19:51:07.1497500Z for outdated dependencies. Note they may 2025-03-07T19:51:07.1497820Z still be upgraded by brew install if 2025-03-07T19:51:07.1498120Z needed. This is enabled by default if 2025-03-07T19:51:07.1498430Z $HOMEBREW_BUNDLE_NO_UPGRADE is set. 2025-03-07T19:51:07.1499070Z --upgrade install runs brew upgrade on outdated 2025-03-07T19:51:07.1499400Z dependencies, even if 2025-03-07T19:51:07.1500490Z $HOMEBREW_BUNDLE_NO_UPGRADE is set. 2025-03-07T19:51:07.1500930Z --install Run install before continuing to other 2025-03-07T19:51:07.1501250Z operations e.g. exec. 2025-03-07T19:51:07.1501580Z -f, --force install runs with --force/--overwrite. 2025-03-07T19:51:07.1501970Z dump overwrites an existing Brewfile. 2025-03-07T19:51:07.1502350Z cleanup actually performs its cleanup 2025-03-07T19:51:07.1502630Z operations. 2025-03-07T19:51:07.1502930Z --cleanup install performs cleanup operation, same as 2025-03-07T19:51:07.1503270Z running cleanup --force. This is enabled by 2025-03-07T19:51:07.1503600Z default if $HOMEBREW_BUNDLE_INSTALL_CLEANUP 2025-03-07T19:51:07.1503910Z is set and --global is passed. 2025-03-07T19:51:07.1504190Z --all list all dependencies. 2025-03-07T19:51:07.1504860Z --formula, --brews list or dump Homebrew formula 2025-03-07T19:51:07.1505160Z dependencies. 2025-03-07T19:51:07.1505470Z --cask, --casks list or dump Homebrew cask dependencies. 2025-03-07T19:51:07.1505820Z --tap, --taps list or dump Homebrew tap dependencies. 2025-03-07T19:51:07.1506180Z --mas list or dump Mac App Store dependencies. 2025-03-07T19:51:07.1506510Z --whalebrew list or dump Whalebrew dependencies. 2025-03-07T19:51:07.1506830Z --vscode list or dump VSCode extensions. 2025-03-07T19:51:07.1507170Z --no-vscode dump without VSCode extensions. This is 2025-03-07T19:51:07.1507480Z enabled by default if 2025-03-07T19:51:07.1507780Z $HOMEBREW_BUNDLE_DUMP_NO_VSCODE is set. 2025-03-07T19:51:07.1508120Z --describe dump adds a description comment above each 2025-03-07T19:51:07.1508490Z line, unless the dependency does not have a 2025-03-07T19:51:07.1508820Z description. This is enabled by default if 2025-03-07T19:51:07.1509340Z $HOMEBREW_BUNDLE_DUMP_DESCRIBE is set. 2025-03-07T19:51:07.1509720Z --no-restart dump does not add restart_service to 2025-03-07T19:51:07.1510010Z formula lines. 2025-03-07T19:51:07.1510320Z --zap cleanup casks using the zap command 2025-03-07T19:51:07.1510620Z instead of uninstall. 2025-03-07T19:51:07.1510940Z -d, --debug Display any debugging information. 2025-03-07T19:51:07.1511370Z -q, --quiet Make some output more quiet. 2025-03-07T19:51:07.1511690Z -h, --help Show this message. 2025-03-07T19:51:07.1512130Z Error: invalid option: --no-lock 2025-03-07T19:51:07.1564390Z 2025-03-07T19:51:07.1604700Z ##[error]Bash exited with code '1'. 2025-03-07T19:51:07.1663360Z ##[section]Finishing: Install Build Dependencies