13 lines
636 B
Markdown
13 lines
636 B
Markdown
> https://git.gmetri.io/gmetribin/build-tools/src/branch/main/.github/README-build-notes.md
|
|
|
|
1) npm build -> push to npm `pnpm build_npm`
|
|
2) webpack build -> push assets to s3 Builds the docker. (Inside the docker `pnpm build`)
|
|
3) push docker with code that executes on. Docker image decides the start CMD. (Generally `pnpm start`)
|
|
4) image scan (dependent on docker build)
|
|
5) pushes the docker version to the cs-* repo
|
|
|
|
### 3 Push Docker
|
|
* Docker will be built with the Dockerfile `./fab/d/actions-build.Dockerfile`
|
|
* Context will be `.`
|
|
* env var `PUBLIC_BUILD_VERSION` will be passed as an env var Docker builds.
|