Commit 5e9d2c1
committed
fix(dev-k8s): resolve Dockerfile.dev from smartem-decisions, refresh devops skill
dev-k8s.sh `ensure_local_image` invoked `docker build -f Dockerfile.dev` from
$PROJECT_ROOT (smartem-devtools), but Dockerfile.dev lives in smartem-decisions.
The build failed with "no such file or directory" on every fresh `up`, leaving
operators to discover the workaround themselves.
Introduce SMARTEM_DECISIONS_PATH, defaulting to a sibling checkout next to
smartem-devtools. Fail fast with a clear message when the file is missing so
non-standard layouts can be configured rather than silently broken.
Refresh the devops skill in the same change: the script path moved to
smartem-devtools, the dev stack now ships an in-cluster Keycloak (with the
docker-compose mock kept as the FE-only fallback), and the build command in
the skill's container section matches what dev-k8s.sh expects.1 parent d8dfd75 commit 5e9d2c1
2 files changed
Lines changed: 28 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| 42 | + | |
| 43 | + | |
42 | 44 | | |
43 | | - | |
| 45 | + | |
44 | 46 | | |
45 | | - | |
| 47 | + | |
46 | 48 | | |
47 | 49 | | |
48 | 50 | | |
| |||
53 | 55 | | |
54 | 56 | | |
55 | 57 | | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
56 | 64 | | |
57 | 65 | | |
58 | 66 | | |
| |||
77 | 85 | | |
78 | 86 | | |
79 | 87 | | |
80 | | - | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
81 | 92 | | |
82 | 93 | | |
83 | 94 | | |
| |||
87 | 98 | | |
88 | 99 | | |
89 | 100 | | |
| 101 | + | |
| 102 | + | |
90 | 103 | | |
91 | 104 | | |
92 | 105 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
9 | 12 | | |
10 | 13 | | |
11 | 14 | | |
| |||
380 | 383 | | |
381 | 384 | | |
382 | 385 | | |
383 | | - | |
384 | | - | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
385 | 394 | | |
| 395 | + | |
386 | 396 | | |
387 | 397 | | |
388 | 398 | | |
| |||
0 commit comments