1
0
stack-orchestrator/app/data/container-build/cerc-builder-js
David Boreham fbe76f4713 Handle semver spec in package.json local dependencies
Former-commit-id: c5a532c02bb44c9bdac9bdd97220c57b27d4d201
2023-03-29 22:46:58 -06:00
..
build-npm-package-local-dependencies.sh Fix up script and npm list 2023-03-24 02:52:37 -06:00
build-npm-package.sh Support the @lirewine npm scope 2023-03-24 02:30:04 -06:00
check-uid.sh Implement new approach: build a uid-specific container 2023-02-24 22:14:28 -07:00
Dockerfile Do not switch gid/uid for root and system users 2023-03-28 19:52:42 -06:00
entrypoint.sh Implement new approach: build a uid-specific container 2023-02-24 22:14:28 -07:00
README.md Refactor for shiv package 2023-01-07 21:02:14 -07:00
yarn-local-registry-fixup.sh Handle semver spec in package.json local dependencies 2023-03-29 22:46:58 -06:00

JS/TS Package Builder

This container is designed to be used as a simple "build runner" environment for building and publishing JS/TS projects using yarn.

Running a build

As a temporary measure while the necessary functionality is being added to Stack Orchestrator, it is possible to build packages manually by invoking docker run , for example as follows:

$ docker run --rm -it --add-host gitea.local:host-gateway \
  -v ${HOME}/cerc/laconic-registry-cli:/workspace cerc/builder-js  \
  sh -c 'cd /workspace && CERC_NPM_AUTH_TOKEN=6613572a28ebebaee20ccd90064251fa8c2b94f6 \
  build-npm-package-local-dependencies.sh http://gitea.local:3000/api/packages/cerc-io/npm/ 0.1.8'