2025-03-07T19:38:32.0937050Z ##[section]Starting: Install Build Dependencies 2025-03-07T19:38:32.0946530Z ============================================================================== 2025-03-07T19:38:32.0946730Z Task : Command line 2025-03-07T19:38:32.0946870Z Description : Run a command line script using Bash on Linux and macOS and cmd.exe on Windows 2025-03-07T19:38:32.0947050Z Version : 2.250.1 2025-03-07T19:38:32.0947190Z Author : Microsoft Corporation 2025-03-07T19:38:32.0947320Z Help : https://docs.microsoft.com/azure/devops/pipelines/tasks/utility/command-line 2025-03-07T19:38:32.0947500Z ============================================================================== 2025-03-07T19:38:32.4934390Z Generating script. 2025-03-07T19:38:32.4943630Z Script contents: 2025-03-07T19:38:32.4944350Z /Users/runner/work/1/s/eng/install-native-dependencies.sh ios 2025-03-07T19:38:32.4944800Z ========================== Starting Command Output =========================== 2025-03-07T19:38:32.4960480Z [command]/bin/bash --noprofile --norc /Users/runner/work/_temp/edd2bf2b-88f8-419a-9a4b-3a0a2240354d.sh 2025-03-07T19:38:32.5210630Z Installed xcode version: /Applications/Xcode_15.2.app/Contents/Developer 2025-03-07T19:38:36.5030730Z Usage: brew bundle [subcommand] 2025-03-07T19:38:36.5031080Z 2025-03-07T19:38:36.5032280Z Bundler for non-Ruby dependencies from Homebrew, Homebrew Cask, Mac App Store, 2025-03-07T19:38:36.5032960Z Whalebrew and Visual Studio Code. 2025-03-07T19:38:36.5033080Z 2025-03-07T19:38:36.5033480Z brew bundle [install]: 2025-03-07T19:38:36.5033950Z Install and upgrade (by default) all dependencies from the Brewfile. 2025-03-07T19:38:36.5034270Z 2025-03-07T19:38:36.5035030Z You can specify the Brewfile location using --file or by setting the 2025-03-07T19:38:36.5035470Z $HOMEBREW_BUNDLE_FILE environment variable. 2025-03-07T19:38:36.5035600Z 2025-03-07T19:38:36.5036080Z You can skip the installation of dependencies by adding space-separated values 2025-03-07T19:38:36.5036460Z to one or more of the following environment variables: 2025-03-07T19:38:36.5036830Z $HOMEBREW_BUNDLE_BREW_SKIP, $HOMEBREW_BUNDLE_CASK_SKIP, 2025-03-07T19:38:36.5037190Z $HOMEBREW_BUNDLE_MAS_SKIP, $HOMEBREW_BUNDLE_WHALEBREW_SKIP, 2025-03-07T19:38:36.5037510Z $HOMEBREW_BUNDLE_TAP_SKIP. 2025-03-07T19:38:36.5037620Z 2025-03-07T19:38:36.5037850Z brew bundle upgrade: 2025-03-07T19:38:36.5038130Z Shorthand for brew bundle install --upgrade. 2025-03-07T19:38:36.5038720Z 2025-03-07T19:38:36.5038970Z brew bundle dump: 2025-03-07T19:38:36.5039290Z Write all installed casks/formulae/images/taps into a Brewfile in the 2025-03-07T19:38:36.5039600Z current directory. 2025-03-07T19:38:36.5039690Z 2025-03-07T19:38:36.5039920Z brew bundle cleanup: 2025-03-07T19:38:36.5040220Z Uninstall all dependencies not present in the Brewfile. 2025-03-07T19:38:36.5040390Z 2025-03-07T19:38:36.5040680Z This workflow is useful for maintainers or testers who regularly install lots of 2025-03-07T19:38:36.5041020Z formulae. 2025-03-07T19:38:36.5041310Z 2025-03-07T19:38:36.5041670Z Unless --force is passed, this returns a 1 exit code if anything would be 2025-03-07T19:38:36.5041980Z removed. 2025-03-07T19:38:36.5042060Z 2025-03-07T19:38:36.5042280Z brew bundle check: 2025-03-07T19:38:36.5073880Z Check if all dependencies present in the Brewfile are installed. 2025-03-07T19:38:36.5074080Z 2025-03-07T19:38:36.5074450Z This provides a successful exit code if everything is up-to-date, making it 2025-03-07T19:38:36.5074810Z useful for scripting. 2025-03-07T19:38:36.5074930Z 2025-03-07T19:38:36.5075140Z brew bundle list: 2025-03-07T19:38:36.5075400Z List all dependencies present in the Brewfile. 2025-03-07T19:38:36.5075530Z 2025-03-07T19:38:36.5075790Z By default, only Homebrew formula dependencies are listed. 2025-03-07T19:38:36.5075950Z 2025-03-07T19:38:36.5076160Z brew bundle edit: 2025-03-07T19:38:36.5076470Z Edit the Brewfile in your editor. 2025-03-07T19:38:36.5076580Z 2025-03-07T19:38:36.5076790Z brew bundle exec command: 2025-03-07T19:38:36.5077620Z Run an external command in an isolated build environment based on the 2025-03-07T19:38:36.5077940Z Brewfile dependencies. 2025-03-07T19:38:36.5078060Z 2025-03-07T19:38:36.5078330Z This sanitized build environment ignores unrequested dependencies, which makes 2025-03-07T19:38:36.5078700Z sure that things you didn't specify in your Brewfile won't get picked up by 2025-03-07T19:38:36.5079060Z commands like bundle install, npm install, etc. It will also add compiler 2025-03-07T19:38:36.5079410Z flags which will help with finding keg-only dependencies like openssl, 2025-03-07T19:38:36.5079670Z icu4c, etc. 2025-03-07T19:38:36.5079760Z 2025-03-07T19:38:36.5080030Z brew bundle sh: 2025-03-07T19:38:36.5080310Z Run your shell in a brew bundle exec environment. 2025-03-07T19:38:36.5080440Z 2025-03-07T19:38:36.5080640Z brew bundle env: 2025-03-07T19:38:36.5080940Z Print the environment variables that would be set in a brew bundle exec 2025-03-07T19:38:36.5081210Z environment. 2025-03-07T19:38:36.5081300Z 2025-03-07T19:38:36.5081540Z --file Read the Brewfile from this location. Use 2025-03-07T19:38:36.5081820Z --file=- to pipe to stdin/stdout. 2025-03-07T19:38:36.5082090Z --global Read the Brewfile from 2025-03-07T19:38:36.5082350Z $HOMEBREW_BUNDLE_FILE_GLOBAL (if set), 2025-03-07T19:38:36.5082650Z ${XDG_CONFIG_HOME}/homebrew/Brewfile (if 2025-03-07T19:38:36.5082930Z $XDG_CONFIG_HOME is set), 2025-03-07T19:38:36.5083180Z ~/.homebrew/Brewfile or ~/.Brewfile 2025-03-07T19:38:36.5083440Z otherwise. 2025-03-07T19:38:36.5083690Z -v, --verbose install prints output from commands as they 2025-03-07T19:38:36.5083990Z are run. check lists all missing 2025-03-07T19:38:36.5084440Z dependencies. 2025-03-07T19:38:36.5084730Z --no-upgrade install does not run brew upgrade on 2025-03-07T19:38:36.5085020Z outdated dependencies. check does not check 2025-03-07T19:38:36.5085320Z for outdated dependencies. Note they may 2025-03-07T19:38:36.5085590Z still be upgraded by brew install if 2025-03-07T19:38:36.5086100Z needed. This is enabled by default if 2025-03-07T19:38:36.5086370Z $HOMEBREW_BUNDLE_NO_UPGRADE is set. 2025-03-07T19:38:36.5086670Z --upgrade install runs brew upgrade on outdated 2025-03-07T19:38:36.5086950Z dependencies, even if 2025-03-07T19:38:36.5087210Z $HOMEBREW_BUNDLE_NO_UPGRADE is set. 2025-03-07T19:38:36.5087500Z --install Run install before continuing to other 2025-03-07T19:38:36.5087790Z operations e.g. exec. 2025-03-07T19:38:36.5088060Z -f, --force install runs with --force/--overwrite. 2025-03-07T19:38:36.5088340Z dump overwrites an existing Brewfile. 2025-03-07T19:38:36.5088610Z cleanup actually performs its cleanup 2025-03-07T19:38:36.5088910Z operations. 2025-03-07T19:38:36.5089170Z --cleanup install performs cleanup operation, same as 2025-03-07T19:38:36.5089480Z running cleanup --force. This is enabled by 2025-03-07T19:38:36.5089780Z default if $HOMEBREW_BUNDLE_INSTALL_CLEANUP 2025-03-07T19:38:36.5090070Z is set and --global is passed. 2025-03-07T19:38:36.5090320Z --all list all dependencies. 2025-03-07T19:38:36.5090790Z --formula, --brews list or dump Homebrew formula 2025-03-07T19:38:36.5091040Z dependencies. 2025-03-07T19:38:36.5091330Z --cask, --casks list or dump Homebrew cask dependencies. 2025-03-07T19:38:36.5091810Z --tap, --taps list or dump Homebrew tap dependencies. 2025-03-07T19:38:36.5092140Z --mas list or dump Mac App Store dependencies. 2025-03-07T19:38:36.5092440Z --whalebrew list or dump Whalebrew dependencies. 2025-03-07T19:38:36.5092740Z --vscode list or dump VSCode extensions. 2025-03-07T19:38:36.5093030Z --no-vscode dump without VSCode extensions. This is 2025-03-07T19:38:36.5093290Z enabled by default if 2025-03-07T19:38:36.5093560Z $HOMEBREW_BUNDLE_DUMP_NO_VSCODE is set. 2025-03-07T19:38:36.5093860Z --describe dump adds a description comment above each 2025-03-07T19:38:36.5094160Z line, unless the dependency does not have a 2025-03-07T19:38:36.5094450Z description. This is enabled by default if 2025-03-07T19:38:36.5094740Z $HOMEBREW_BUNDLE_DUMP_DESCRIBE is set. 2025-03-07T19:38:36.5095020Z --no-restart dump does not add restart_service to 2025-03-07T19:38:36.5095280Z formula lines. 2025-03-07T19:38:36.5095530Z --zap cleanup casks using the zap command 2025-03-07T19:38:36.5095800Z instead of uninstall. 2025-03-07T19:38:36.5096080Z -d, --debug Display any debugging information. 2025-03-07T19:38:36.5096370Z -q, --quiet Make some output more quiet. 2025-03-07T19:38:36.5096630Z -h, --help Show this message. 2025-03-07T19:38:36.5097010Z Error: invalid option: --no-lock 2025-03-07T19:38:36.5103540Z 2025-03-07T19:38:36.5131920Z ##[error]Bash exited with code '1'. 2025-03-07T19:38:36.5179060Z ##[section]Finishing: Install Build Dependencies