https://github.com/mongodb/server-workflow-tool
https://github.com/mongodb/server-workflow-tool
Last synced: 16 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/mongodb/server-workflow-tool
- Owner: mongodb
- License: apache-2.0
- Created: 2018-06-05T22:17:08.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-04-17T01:28:42.000Z (over 1 year ago)
- Last Synced: 2025-10-18T07:58:26.901Z (about 1 month ago)
- Language: Python
- Size: 207 KB
- Stars: 9
- Watchers: 36
- Forks: 14
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# MongoDB Server Team Workflow Tool
Command line tool to help MongoDB server engineers set up dev environments.
## Installation
```
# 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
```
## Usage:
```
$ workflow --help
Usage: workflow [--subcommand-opts] ...
Subcommands:
helpers.upgrade Upgrade the workflow tool to the latest version
setup.macos Set up macOS for MongoDB server development.
```