Skip to content

Task: Package and publish deployer-ui as a production Docker image #42

@hyde-repo

Description

@hyde-repo

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

  • dev

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

Metadata

Metadata

Assignees

Labels

track_axis-00Core stabilisation and hardening

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions