Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Speed up build script #654

Merged
merged 15 commits into from
Aug 21, 2020
Merged

Speed up build script #654

merged 15 commits into from
Aug 21, 2020

Conversation

chaance
Copy link
Member

@chaance chaance commented Aug 20, 2020

Addresses #638. Builds a great deal faster locally by running a single node process vs. separate processes via lerna run.

@chaance
Copy link
Member Author

chaance commented Aug 20, 2020

Comparing the most recent CI build in Travis (only looking at the build script here, not overall CI build time):

Before this PR: 314.11s - https://travis-ci.com/github/reach/reach-ui/builds/174478011
After: 163.68s - https://travis-ci.com/github/reach/reach-ui/builds/180612849

@chaance chaance added the Type: Housekeeping General housekeeping label Aug 20, 2020
@codesandbox-ci
Copy link

codesandbox-ci bot commented Aug 21, 2020

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

Latest deployment of this branch, based on commit 650ec65:

Sandbox Source
reach/reach-ui: reach-ui Configuration

@chaance chaance merged commit 8a62564 into develop Aug 21, 2020
@chaance chaance deleted the build-speed branch August 21, 2020 04:07
afzalsayed96 pushed a commit to afzalsayed96/reach-ui that referenced this pull request Oct 5, 2020
* Consolidate `tsconfig.json`

* Refactor build scripts

* Update single package build script

* Remove unused packages and update deps
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Housekeeping General housekeeping
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant