packit: Build in development mode
With recent NPM/sandcastle versions, production mode and its additional
optimizations don't fit any more into the 768 MB RAM of sandcastle
containers. Build in development mode, which skips the optimization
steps.
Taken from 7000b4460e
This commit is contained in:
parent
261922a9c1
commit
0edc3e6c53
1 changed files with 7 additions and 2 deletions
|
|
@ -5,10 +5,15 @@
|
|||
specfile_path: cockpit-starter-kit.spec
|
||||
actions:
|
||||
post-upstream-clone: make cockpit-starter-kit.spec
|
||||
# reduce memory consumption of webpack in sandcastle container
|
||||
# build in development mode; production mode uses too much memory for limited
|
||||
# sandcastle containers; also reduce memory consumption of webpack
|
||||
# https://github.com/packit/sandcastle/pull/92
|
||||
# https://medium.com/the-node-js-collection/node-js-memory-management-in-container-environments-7eb8409a74e8
|
||||
create-archive: make NODE_OPTIONS=--max-old-space-size=500 dist-gzip
|
||||
create-archive:
|
||||
- make NODE_ENV=development NODE_OPTIONS=--max-old-space-size=500
|
||||
# dummy LICENSE.txt, as terser did not run
|
||||
- touch dist/index.js.LICENSE.txt
|
||||
- make dist-gzip
|
||||
# starter-kit.git has no release tags; your project can drop this once you have a release
|
||||
get-current-version: make print-version
|
||||
jobs:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue