Skip to content

Reduce setup monorepo#953

Merged
lauriejim merged 11 commits into
masterfrom
reduce-setup-monorepo
Apr 23, 2018
Merged

Reduce setup monorepo#953
lauriejim merged 11 commits into
masterfrom
reduce-setup-monorepo

Conversation

@soupette
Copy link
Copy Markdown
Contributor

In order to decrease the installation time the npm run setup command has been modified.

Modifications:

  • npm run setup will only install the dependencies and create the necessaries symlinks (installation time ≃4min).
  • npm run setup:build will install Strapi and build the plugins (≃10 min).
  • Allow async build, only for darwin platforms (installation time ≃ 5min)
  • Remove testcommand from plugins' prebuild command, in order to minimize the building time

@lauriejim lauriejim added this to the 3.0.0-alpha.12.1 milestone Apr 17, 2018
@lauriejim lauriejim added pr: 💅 Enhancement source: core:admin Source is core/admin package labels Apr 17, 2018
@garytube
Copy link
Copy Markdown

This is awesome

@lauriejim
Copy link
Copy Markdown
Contributor

LGTM but need also @Aurelsicoko approvement.

@lauriejim lauriejim merged commit 0cdcc02 into master Apr 23, 2018
@lauriejim lauriejim deleted the reduce-setup-monorepo branch April 23, 2018 10:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

source: core:admin Source is core/admin package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants