Command line tool to help MongoDB server engineers set up dev environments.
# Install homebrew.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# Install Python.
brew update
brew install python3 python2
brew upgrade
# Install and update pip.
# See SERVER-53250 for more info about the pip version requirement.
python3 -m pip install --upgrade "pip<20.3" setuptools
# Install the server workflow tool.
python3 -m pip install git+https://github.com/mongodb/server-workflow-tool.git
# Run the workflow tool to set up your dev environment.
workflow setup.macos
$ workflow --help
Usage: workflow <subcommand> [--subcommand-opts] ...
Subcommands:
helpers.upgrade Upgrade the workflow tool to the latest version
setup.macos Set up macOS for MongoDB server development.