Description
Push the latest version of deployer-ui and set up a Docker-based build pipeline that installs the deployer CLI, runs the npm production build, and publishes the resulting image. Deliver a two-stage Dockerfile (builder + runtime/pusher) based on the latest Ubuntu Server LTS, and a docker-compose.yml to build and validate the image locally.
Working branch
Files / locations
deployer-ui/Dockerfile - two-stage build (builder → runtime)
deployer-ui/docker-compose.yml - local build & test orchestration
deployer-ui/README.md - update with build & push instructions
Requirements
- Base image: latest Ubuntu Server LTS
- Stage 1 (builder): install deployer CLI, run
npm ci + npm run build (prod mode)
- Stage 2 (runtime): minimal image serving the built artifacts
- Image must be testable locally via
docker compose up
- README updated with clear build & push commands if the current docs are missing or outdated
Description
Push the latest version of
deployer-uiand set up a Docker-based build pipeline that installs the deployer CLI, runs the npm production build, and publishes the resulting image. Deliver a two-stage Dockerfile (builder + runtime/pusher) based on the latest Ubuntu Server LTS, and adocker-compose.ymlto build and validate the image locally.Working branch
devFiles / locations
deployer-ui/Dockerfile- two-stage build (builder → runtime)deployer-ui/docker-compose.yml- local build & test orchestrationdeployer-ui/README.md- update with build & push instructionsRequirements
npm ci+npm run build(prod mode)docker compose up