2025-03-07T21:01:54.2355420Z ##[section]Starting: Install Build Dependencies 2025-03-07T21:01:54.2362380Z ============================================================================== 2025-03-07T21:01:54.2362910Z Task : Command line 2025-03-07T21:01:54.2363010Z Description : Run a command line script using Bash on Linux and macOS and cmd.exe on Windows 2025-03-07T21:01:54.2363230Z Version : 2.250.1 2025-03-07T21:01:54.2363340Z Author : Microsoft Corporation 2025-03-07T21:01:54.2363480Z Help : https://docs.microsoft.com/azure/devops/pipelines/tasks/utility/command-line 2025-03-07T21:01:54.2363660Z ============================================================================== 2025-03-07T21:01:54.4693040Z Generating script. 2025-03-07T21:01:54.4728170Z Script contents: 2025-03-07T21:01:54.5730990Z /Users/runner/work/1/s/eng/common/native/install-dependencies.sh tvos 2025-03-07T21:01:54.5914220Z ========================== Starting Command Output =========================== 2025-03-07T21:01:54.5987100Z [command]/bin/bash --noprofile --norc /Users/runner/work/_temp/dd21fb79-92da-474f-aa94-9b99ad55243c.sh 2025-03-07T21:01:54.6989670Z Installed xcode version: /Applications/Xcode_15.2.app/Contents/Developer 2025-03-07T21:02:00.1470300Z Usage: brew bundle [subcommand] 2025-03-07T21:02:00.1474360Z 2025-03-07T21:02:00.1479450Z Bundler for non-Ruby dependencies from Homebrew, Homebrew Cask, Mac App Store, 2025-03-07T21:02:00.1480730Z Whalebrew and Visual Studio Code. 2025-03-07T21:02:00.1480980Z 2025-03-07T21:02:00.1481280Z brew bundle [install]: 2025-03-07T21:02:00.1481690Z Install and upgrade (by default) all dependencies from the Brewfile. 2025-03-07T21:02:00.1482450Z 2025-03-07T21:02:00.1495030Z You can specify the Brewfile location using --file or by setting the 2025-03-07T21:02:00.1497270Z $HOMEBREW_BUNDLE_FILE environment variable. 2025-03-07T21:02:00.1502150Z 2025-03-07T21:02:00.1503610Z You can skip the installation of dependencies by adding space-separated values 2025-03-07T21:02:00.1505060Z to one or more of the following environment variables: 2025-03-07T21:02:00.1506510Z $HOMEBREW_BUNDLE_BREW_SKIP, $HOMEBREW_BUNDLE_CASK_SKIP, 2025-03-07T21:02:00.1508960Z $HOMEBREW_BUNDLE_MAS_SKIP, $HOMEBREW_BUNDLE_WHALEBREW_SKIP, 2025-03-07T21:02:00.1510400Z $HOMEBREW_BUNDLE_TAP_SKIP. 2025-03-07T21:02:00.1511410Z 2025-03-07T21:02:00.1512620Z brew bundle upgrade: 2025-03-07T21:02:00.1516430Z Shorthand for brew bundle install --upgrade. 2025-03-07T21:02:00.1517780Z 2025-03-07T21:02:00.1519160Z brew bundle dump: 2025-03-07T21:02:00.1520590Z Write all installed casks/formulae/images/taps into a Brewfile in the 2025-03-07T21:02:00.1522300Z current directory. 2025-03-07T21:02:00.1526570Z 2025-03-07T21:02:00.1527950Z brew bundle cleanup: 2025-03-07T21:02:00.1529970Z Uninstall all dependencies not present in the Brewfile. 2025-03-07T21:02:00.1531140Z 2025-03-07T21:02:00.1533870Z This workflow is useful for maintainers or testers who regularly install lots of 2025-03-07T21:02:00.1535310Z formulae. 2025-03-07T21:02:00.1536330Z 2025-03-07T21:02:00.1537660Z Unless --force is passed, this returns a 1 exit code if anything would be 2025-03-07T21:02:00.1539530Z removed. 2025-03-07T21:02:00.1563800Z 2025-03-07T21:02:00.1565330Z brew bundle check: 2025-03-07T21:02:00.1566670Z Check if all dependencies present in the Brewfile are installed. 2025-03-07T21:02:00.1567760Z 2025-03-07T21:02:00.1569060Z This provides a successful exit code if everything is up-to-date, making it 2025-03-07T21:02:00.1570640Z useful for scripting. 2025-03-07T21:02:00.1572330Z 2025-03-07T21:02:00.1579160Z brew bundle list: 2025-03-07T21:02:00.1586900Z List all dependencies present in the Brewfile. 2025-03-07T21:02:00.1588070Z 2025-03-07T21:02:00.1589360Z By default, only Homebrew formula dependencies are listed. 2025-03-07T21:02:00.1590480Z 2025-03-07T21:02:00.1591990Z brew bundle edit: 2025-03-07T21:02:00.1593080Z Edit the Brewfile in your editor. 2025-03-07T21:02:00.1593990Z 2025-03-07T21:02:00.1595210Z brew bundle exec command: 2025-03-07T21:02:00.1597200Z Run an external command in an isolated build environment based on the 2025-03-07T21:02:00.1598690Z Brewfile dependencies. 2025-03-07T21:02:00.1602620Z 2025-03-07T21:02:00.1603850Z This sanitized build environment ignores unrequested dependencies, which makes 2025-03-07T21:02:00.1605600Z sure that things you didn't specify in your Brewfile won't get picked up by 2025-03-07T21:02:00.1606860Z commands like bundle install, npm install, etc. It will also add compiler 2025-03-07T21:02:00.1608090Z flags which will help with finding keg-only dependencies like openssl, 2025-03-07T21:02:00.1609260Z icu4c, etc. 2025-03-07T21:02:00.1610210Z 2025-03-07T21:02:00.1611390Z brew bundle sh: 2025-03-07T21:02:00.1612650Z Run your shell in a brew bundle exec environment. 2025-03-07T21:02:00.1613720Z 2025-03-07T21:02:00.1614890Z brew bundle env: 2025-03-07T21:02:00.1616950Z Print the environment variables that would be set in a brew bundle exec 2025-03-07T21:02:00.1618310Z environment. 2025-03-07T21:02:00.1619350Z 2025-03-07T21:02:00.1620770Z --file Read the Brewfile from this location. Use 2025-03-07T21:02:00.1622120Z --file=- to pipe to stdin/stdout. 2025-03-07T21:02:00.1623420Z --global Read the Brewfile from 2025-03-07T21:02:00.1624730Z $HOMEBREW_BUNDLE_FILE_GLOBAL (if set), 2025-03-07T21:02:00.1628080Z ${XDG_CONFIG_HOME}/homebrew/Brewfile (if 2025-03-07T21:02:00.1629000Z $XDG_CONFIG_HOME is set), 2025-03-07T21:02:00.1630530Z ~/.homebrew/Brewfile or ~/.Brewfile 2025-03-07T21:02:00.1632210Z otherwise. 2025-03-07T21:02:00.1634290Z -v, --verbose install prints output from commands as they 2025-03-07T21:02:00.1635090Z are run. check lists all missing 2025-03-07T21:02:00.1636200Z dependencies. 2025-03-07T21:02:00.1637120Z --no-upgrade install does not run brew upgrade on 2025-03-07T21:02:00.1638330Z outdated dependencies. check does not check 2025-03-07T21:02:00.1639150Z for outdated dependencies. Note they may 2025-03-07T21:02:00.1640140Z still be upgraded by brew install if 2025-03-07T21:02:00.1642180Z needed. This is enabled by default if 2025-03-07T21:02:00.1643350Z $HOMEBREW_BUNDLE_NO_UPGRADE is set. 2025-03-07T21:02:00.1645070Z --upgrade install runs brew upgrade on outdated 2025-03-07T21:02:00.1646370Z dependencies, even if 2025-03-07T21:02:00.1647510Z $HOMEBREW_BUNDLE_NO_UPGRADE is set. 2025-03-07T21:02:00.1648640Z --install Run install before continuing to other 2025-03-07T21:02:00.1649480Z operations e.g. exec. 2025-03-07T21:02:00.1650750Z -f, --force install runs with --force/--overwrite. 2025-03-07T21:02:00.1652590Z dump overwrites an existing Brewfile. 2025-03-07T21:02:00.1653430Z cleanup actually performs its cleanup 2025-03-07T21:02:00.1654190Z operations. 2025-03-07T21:02:00.1655040Z --cleanup install performs cleanup operation, same as 2025-03-07T21:02:00.1655840Z running cleanup --force. This is enabled by 2025-03-07T21:02:00.1656250Z default if $HOMEBREW_BUNDLE_INSTALL_CLEANUP 2025-03-07T21:02:00.1656640Z is set and --global is passed. 2025-03-07T21:02:00.1657060Z --all list all dependencies. 2025-03-07T21:02:00.1657890Z --formula, --brews list or dump Homebrew formula 2025-03-07T21:02:00.1658570Z dependencies. 2025-03-07T21:02:00.1659240Z --cask, --casks list or dump Homebrew cask dependencies. 2025-03-07T21:02:00.1659770Z --tap, --taps list or dump Homebrew tap dependencies. 2025-03-07T21:02:00.1660180Z --mas list or dump Mac App Store dependencies. 2025-03-07T21:02:00.1660570Z --whalebrew list or dump Whalebrew dependencies. 2025-03-07T21:02:00.1660960Z --vscode list or dump VSCode extensions. 2025-03-07T21:02:00.1661400Z --no-vscode dump without VSCode extensions. This is 2025-03-07T21:02:00.1661760Z enabled by default if 2025-03-07T21:02:00.1662110Z $HOMEBREW_BUNDLE_DUMP_NO_VSCODE is set. 2025-03-07T21:02:00.1662520Z --describe dump adds a description comment above each 2025-03-07T21:02:00.1662930Z line, unless the dependency does not have a 2025-03-07T21:02:00.1663340Z description. This is enabled by default if 2025-03-07T21:02:00.1663720Z $HOMEBREW_BUNDLE_DUMP_DESCRIBE is set. 2025-03-07T21:02:00.1664120Z --no-restart dump does not add restart_service to 2025-03-07T21:02:00.1664460Z formula lines. 2025-03-07T21:02:00.1664800Z --zap cleanup casks using the zap command 2025-03-07T21:02:00.1665150Z instead of uninstall. 2025-03-07T21:02:00.1665530Z -d, --debug Display any debugging information. 2025-03-07T21:02:00.1665920Z -q, --quiet Make some output more quiet. 2025-03-07T21:02:00.1666280Z -h, --help Show this message. 2025-03-07T21:02:00.1666630Z Error: invalid option: --no-lock 2025-03-07T21:02:00.1666800Z 2025-03-07T21:02:00.1691670Z ##[error]Bash exited with code '1'. 2025-03-07T21:02:00.1710690Z ##[section]Finishing: Install Build Dependencies