Skip to content

Commit 1fd1239

Browse files
author
DavidQ
committed
Adds unified execution wrapper...
BUILD_PR_LEVEL_09_28_DEPLOY_EXECUTION_WRAPPER
1 parent 723fc1f commit 1fd1239

6 files changed

Lines changed: 8 additions & 44 deletions

File tree

docs/dev/CODEX_COMMANDS.md

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,2 @@
11
MODEL: GPT-5.4
2-
REASONING: high
3-
4-
COMMAND:
5-
- standardize env config handling for scripts/PS/deploy/
6-
- support .env loading
7-
- normalize variable names
8-
- ensure consistent config usage
9-
- commit format:
10-
description first line
11-
PR name last line
12-
- update roadmap status only
2+
REASONING: high

docs/dev/COMMIT_COMMENT.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1-
Standardize deploy env config via shared .env loading, normalized DEPLOY_* variables, and consistent script-level config resolution.
2-
BUILD_PR_LEVEL_09_27_DEPLOY_ENV_CONFIG_STANDARDIZATION
1+
Adds unified execution wrapper...
2+
3+
BUILD_PR_LEVEL_09_28_DEPLOY_EXECUTION_WRAPPER

docs/dev/NEXT_COMMAND.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
BUILD_PR_LEVEL_09_28_DEPLOY_EXECUTION_WRAPPER
1+
BUILD_PR_LEVEL_09_29_DEPLOY_PIPELINE_FINALIZATION
Lines changed: 1 addition & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1 @@
1-
BUILD_PR_LEVEL_09_27_DEPLOY_ENV_CONFIG_STANDARDIZATION
2-
3-
Scope:
4-
- Standardized deploy-script environment configuration only under `scripts/PS/deploy/`.
5-
- No runtime, engine, tool UI, or non-deploy behavior expansion.
6-
7-
Implemented:
8-
- Added shared `.env` loading in `WebsiteRepoDeploymentCommon.ps1` with repo-root default and optional `-EnvFilePath` override.
9-
- Added normalized deploy env variables:
10-
- `DEPLOY_STAGING_ROOT`
11-
- `DEPLOY_INCLUDE_PATHS`
12-
- `DEPLOY_REMOVE_METADATA`
13-
- `DEPLOY_WEB_PORT`
14-
- Added backward-compat alias handling (`STAGING_ROOT`, `INCLUDE_PATHS`, `REMOVE_METADATA`, `PORT`) with warning logs.
15-
- Centralized script config resolution via `Resolve-DeployScriptConfig` so prep/update/clean all load config the same way.
16-
- Added config-load telemetry (`Write-DeployConfigLoadLog`) for consistent operator visibility.
17-
- Updated docker compose artifact generation to use normalized variable token `${DEPLOY_WEB_PORT:-<default>}`.
18-
- Added optional `-EnvFilePath` on prep/update/clean and optional `-WebPort` override on prep/update.
19-
20-
Result:
21-
- Deploy scripts now use one consistent config contract with deterministic precedence:
22-
explicit params > `.env` values > built-in defaults.
1+
Adds execution wrapper
Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1 @@
1-
[x] PowerShell parse/readiness checks pass on touched deploy scripts
2-
[x] .env loading works through shared config resolver for prep/update/clean
3-
[x] Normalized DEPLOY_* variables resolve consistently across deploy scripts
4-
[x] Legacy env aliases still work and emit warning telemetry
5-
[x] Docker compose output uses normalized DEPLOY_WEB_PORT token and resolved default
6-
[x] Dry-run/apply focused smoke checks pass with .env-sourced config
7-
[x] Script structure validation smoke run passes
8-
[x] Roadmap updated with status-only change
1+
[ ] wrapper works
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# BUILD_PR — LEVEL 09_28 — DEPLOY EXECUTION WRAPPER

0 commit comments

Comments
 (0)