mirror of
https://github.com/Foundry376/Mailspring.git
synced 2025-01-10 10:11:25 +08:00
1f2370c2a9
Summary: build-client, aka packaging, aka bundling is now separate from uploading. This is both to compartmentalize our tasks a bit more and so we can add a non-grunt windows task inbetween packaging and uploading. No more heavily-overloaded PUBLISH_BUILD flag. Added SIGN_BUILD flag instead. No more TRAVIS and TRAVIS_PULL_REQUEST flag. Test Plan: Manual Reviewers: halla, juan, spang Reviewed By: juan, spang Differential Revision: https://phab.nylas.com/D4208 |
||
---|---|---|
.. | ||
client-app | ||
client-sync | ||
isomorphic-core | ||
README.md |
Monorepo Packages
Each folder here is designed to act as its own repository. For development convenience, they are all included here in one monorepo. This allows us to grep across multiple codebases, not use submodules, and keep a unified commit history.
We use Lerna to manage the monorepo and tie
them all together with the main nylas-mail-all/scripts/postinstall.es6
script,
which in turn, calls lerna bootstrap