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

Refactor / simplify Lerna build process #1487

Closed
Havunen opened this issue Aug 22, 2019 · 1 comment
Closed

Refactor / simplify Lerna build process #1487

Havunen opened this issue Aug 22, 2019 · 1 comment

Comments

@Havunen
Copy link
Member

Havunen commented Aug 22, 2019

It would be nice implement new lerna build pipeline.

When running npm run publish it should do following:

  1. Bump version of all packages
  2. Run inferno js build script npm run build
  3. Run benchmarks build script npm run benchmarks
  4. Run tests
  5. Release Github tags and NPM packages

If any of the above steps fail it should stop the process.

Currently its doing build and package version bumping multiple times due to legacy scripts and this was not possible in old Lerna version.

@Havunen Havunen changed the title Refactor Lerna build process Refactor / simplify Lerna build process Aug 22, 2019
@Havunen
Copy link
Member Author

Havunen commented Mar 2, 2020

We should test if we can refactor build script to use multiple rollup output formats instead of spawning multiple parallel processes to work same time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

1 participant