command
module
Version:
v0.0.0-...-7de0bc6
Opens a new window with list of versions in this module.
Published: Apr 13, 2021
License: Apache-2.0
Opens a new window with license information.
Imports: 2
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶

mbt
The most flexible build orchestration tool for monorepo
Documentation | Twitter

Features
- Differential Builds
- Content Based Versioning
- Build Dependency Management
- Dependency Visualisation
- Template Driven Deployments
Status
mbt is production ready. We try our best to maintain semver.
Visit Github issues for support.
Install
curl -L -o /usr/local/bin/mbt [get the url for your target from the links below]
chmod +x /usr/local/bin/mbt
Releases
Stable
| OS |
Download |
| darwin x86_64 |
 |
| linux x86_64 |
 |
| windows |
 |
Dev Channel
| OS |
Download |
| darwin x86_64 |
 |
| linux x86_64 |
 |
| windows |
 |
Building Locally
Linux/OSX
-
You need cmake and pkg-config (latest of course is preferred)
-
Get the code go get github.com/mbtproject/mbt
-
Change to source directory cd $GOPATH/src/github.com/mbtproject/mbt
If you haven't set $GOPATH, change it to ~/go which is the default place used by go get.
See this for more information about $GOPATH
-
Run make build to build and run all unit tests
-
Run make install to install the binary in $GOPATH/bin
Make sure $GOPATH/bin is in your path in order to execute the binary
Windows
Local builds on Windows is not currently supported.
However, the specifics can be found in our CI scripts (appveyor.yml and build_win.bat)
Demo

Credits
mbt is powered by these awesome libraries
Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
Click to show internal directories.
Click to hide internal directories.