dataverse-frontend
dataverse-frontend copied to clipboard
containerize front-end build
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.