Neops Web Client
Docker
You can build and run the Docker image locally and also run the CI build in Docker.
Build
Production build (without tests):
Run CI in Docker (with linting, tests, and building/dry-publishing libraries):
export NPM_TOKEN=ghp_XXX
docker build --target run-ci --secret id=npm_token,env=NPM_TOKEN -t neops-web-client:ci .
With specific version:
docker build --build-arg NEOPS_VERSION=v1.2.3 --secret id=npm_token,env=NPM_TOKEN -t neops-web-client:v1.2.3 .