dataverse-frontend icon indicating copy to clipboard operation
dataverse-frontend copied to clipboard

containerize front-end build

Open donsizemore opened this issue 1 year ago • 7 comments

Building the front-end SPA requires certain versions of NPM/Node which are not readily available as packages in some operating systems (cough RHEL8). Many of our community installations run on Red Hat, some still run Red Hat 7.

For the purposes of building the SPA zip, it might be nice to containerize the process, perhaps using https://github.com/nodejs/docker-node as a starting point. The zip file and any other useful artifacts might be copied to a shared volume before the container exits.

donsizemore avatar Apr 24 '23 18:04 donsizemore