fix(build): add scripts/install/README.md placeholder

↗ view on GitHub · Allen Morgan · 2026-05-08 · feec6d3e

The runtime stage of the Dockerfile unconditionally COPYs
scripts/install, but that directory was not present in the OSS
fork, so `az acr build` (and any plain `docker build`) failed at
"COPY failed: file not found in build context" before runtime
was reached.

The application code in backend/src/routes/install.ts already
expects this directory may be empty or absent when the OSS image
is built without the marketplace deploy bundle. The runtime route
checks fs.existsSync and degrades cleanly. The Dockerfile was the
mismatch.

This commit ships an empty-by-design placeholder README so the
COPY succeeds. Downstreams that bundle their own operator scripts
drop them alongside this README without Dockerfile changes.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Repository Altien/mikeOssAzure
Author Allen Morgan <amorgan@altien.com>
Authored
Parents 951abb6f
Stats 1 file changed , +25
Part of Bundled multistage Dockerfile + static export config

Capture this commit into my fork

Download a Markdown prompt that tells Claude how to port this exact commit into your working tree. Run it via claude -p < capture-commit-feec6d3e.md from inside the repo you want the change in.

⬇ Download capture-commit-feec6d3e.md