出貨線取座標那兩站也不會斷:ARCRUN_NS_YOULIN 進清單(inkstone/ISEP#115 → comment 5610)
inkstone/Arcrun#195 把實例座標拆成「網址隨 repo 走/namespace 走環境變數」之後, 一台乾淨機器只要有這一個環境變數就取得到座標。而它原本只住在 ~/.arcrun/config.yaml 的 api_key——家目錄的東西不隨 repo clone 走,雲端拿不到。 - NEEDED 加 ARCRUN_NS_YOULIN(頂層 .env,長度 8)。清單 9 → 10 把。 - 在清單註解裡把這一族的共同形狀寫下來:**能力其實有,只是它住在 「不會跟著 clone 走」的地方**——uncle6 是 ~/.wrangler 的 OAuth 登入態, 這把是 ~/.arcrun。下一個遇到同款的人不必重新發現。 - docs/TESTING.md A26:9 把 → 10 把,狀態表補 5610。 只加這一把。 值全程沒有進版控、沒有進對話(只印名字與長度)。版本號待總管定。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
+2
-2
@@ -568,7 +568,7 @@ bash hooks/tests/sdd-guard-retired.test.sh
|
|||||||
```
|
```
|
||||||
bash scripts/test-make-cloud-env.sh
|
bash scripts/test-make-cloud-env.sh
|
||||||
```
|
```
|
||||||
**該看到**:`11/11 通過,跳過 0 條`(清單現在是 9 把——兩台全給 + 機器帳號 + uncle6 出貨)。**全程只印變數名字與值的長度,一個字元的值都不印。**
|
**該看到**:`11/11 通過,跳過 0 條`(清單現在是 10 把——兩台全給 + 機器帳號 + uncle6 出貨 + 出貨取座標)。**全程只印變數名字與值的長度,一個字元的值都不印。**
|
||||||
A 段用假的 `.env` 隔離跑(不碰真金鑰、不碰 `~/.claude/cloud-env`);
|
A 段用假的 `.env` 隔離跑(不碰真金鑰、不碰 `~/.claude/cloud-env`);
|
||||||
B 段拿這台機器真正的 `.env` 對帳——**`.env` 不在的機器(雲端就是)會印 `⏭️ SKIP`**,
|
B 段拿這台機器真正的 `.env` 對帳——**`.env` 不在的機器(雲端就是)會印 `⏭️ SKIP`**,
|
||||||
不算失敗,但也不算驗過。
|
不算失敗,但也不算驗過。
|
||||||
@@ -875,7 +875,7 @@ B2(信標那行)/B3(setup 輸出)/B4(閘的訊息)三個畫面
|
|||||||
| **A12 留言身份欄(兩道門)** | 總管 | ✅ 11/11(2026-08-27) |
|
| **A12 留言身份欄(兩道門)** | 總管 | ✅ 11/11(2026-08-27) |
|
||||||
| **A23 同時跑的線有上限** | isep-guard | ✅ 33/33(2026-08-29,inkstone/ISEP#109) |
|
| **A23 同時跑的線有上限** | isep-guard | ✅ 33/33(2026-08-29,inkstone/ISEP#109) |
|
||||||
| **A24 一條線要有自己的工作目錄** | isep-guard | ✅ 35/35(2026-08-29,inkstone/ISEP#109→5391) |
|
| **A24 一條線要有自己的工作目錄** | isep-guard | ✅ 35/35(2026-08-29,inkstone/ISEP#109→5391) |
|
||||||
| **A26 雲端憑證清單這台拿得到** | isep-hand | ✅ 11/11(2026-09-01,inkstone/ISEP#115→5526/5541/5542/5577)+兩條「該紅」方向實跑 |
|
| **A26 雲端憑證清單這台拿得到** | isep-hand | ✅ 11/11(2026-09-01,inkstone/ISEP#115→5526/5541/5542/5577/5610)+兩條「該紅」方向實跑 |
|
||||||
| **A16 放行的門真的打得開** | 總管 | ✅ 17/17(2026-08-28,inkstone/ISEP#90) |
|
| **A16 放行的門真的打得開** | 總管 | ✅ 17/17(2026-08-28,inkstone/ISEP#90) |
|
||||||
| **A17 未推警察不誤攔雲端分支** | 總管 | ✅ 10/10(2026-08-28,inkstone/ISEP#90) |
|
| **A17 未推警察不誤攔雲端分支** | 總管 | ✅ 10/10(2026-08-28,inkstone/ISEP#90) |
|
||||||
| **A18 信標會報雲端接線缺陷** | 總管 | ✅ 14/14(2026-08-28,inkstone/ISEP#90) |
|
| **A18 信標會報雲端接線缺陷** | 總管 | ✅ 14/14(2026-08-28,inkstone/ISEP#90) |
|
||||||
|
|||||||
@@ -21,6 +21,13 @@ set -euo pipefail
|
|||||||
# (`~/.wrangler/config/default.toml`)——**那個檔不隨 repo clone 走,雲端永遠拿不到**。
|
# (`~/.wrangler/config/default.toml`)——**那個檔不隨 repo clone 走,雲端永遠拿不到**。
|
||||||
# ⚠️ 這把「是 uncle6 的、而且 active」是驗過的;「它有沒有 Workers Scripts:Edit
|
# ⚠️ 這把「是 uncle6 的、而且 active」是驗過的;「它有沒有 Workers Scripts:Edit
|
||||||
# =真的部署得動」**沒驗**(驗它必須寫入,那是紅線)。缺這格會在部署當下才知道。
|
# =真的部署得動」**沒驗**(驗它必須寫入,那是紅線)。缺這格會在部署當下才知道。
|
||||||
|
#
|
||||||
|
# 📌 `ARCRUN_NS_YOULIN` 是同一族的病、不同的家(inkstone/ISEP#115 → comment `5610`):
|
||||||
|
# `inkstone/Arcrun#195` 把實例座標拆成「網址隨 repo 走/namespace 走環境變數」之後,
|
||||||
|
# 一台乾淨機器只要有這一個環境變數就取得到座標——而它原本只住在
|
||||||
|
# `~/.arcrun/config.yaml` 的 `api_key`,**家目錄的東西不隨 repo clone 走**。
|
||||||
|
# 🔎 這一族的共同形狀:**能力其實有,只是它住在「不會跟著 clone 走」的地方**
|
||||||
|
# (uncle6 是 `~/.wrangler` 的 OAuth 登入態,這把是 `~/.arcrun`)。
|
||||||
NEEDED=(
|
NEEDED=(
|
||||||
# ── 機器帳號 ──
|
# ── 機器帳號 ──
|
||||||
GITEA_TOKEN_CLAUDE_CODE # claude-code 的 Gitea token;bootstrap 與 plugin 安裝都靠它
|
GITEA_TOKEN_CLAUDE_CODE # claude-code 的 Gitea token;bootstrap 與 plugin 安裝都靠它
|
||||||
@@ -31,6 +38,7 @@ NEEDED=(
|
|||||||
YOULIN_MCP_OWNER_SECRETS # youlin 那台 MCP 的 owner secret
|
YOULIN_MCP_OWNER_SECRETS # youlin 那台 MCP 的 owner secret
|
||||||
STAGE_USERNAME_YOULIN # ⚠️ 密碼類,見下面那條限制
|
STAGE_USERNAME_YOULIN # ⚠️ 密碼類,見下面那條限制
|
||||||
STAGE_PASSWORD_YOULIN # ⚠️ 密碼類,見下面那條限制
|
STAGE_PASSWORD_YOULIN # ⚠️ 密碼類,見下面那條限制
|
||||||
|
ARCRUN_NS_YOULIN # 出貨線取座標那兩站要它;原本只住在 ~/.arcrun/config.yaml 的 api_key(家目錄,不隨 clone 走)
|
||||||
|
|
||||||
# ── geek6688 = 測試 prod & 出貨機 ──
|
# ── geek6688 = 測試 prod & 出貨機 ──
|
||||||
CLOUDFLARE_API_TOKEN_CC_SHIPPING_CORE # 出貨線寫入用
|
CLOUDFLARE_API_TOKEN_CC_SHIPPING_CORE # 出貨線寫入用
|
||||||
|
|||||||
Reference in New Issue
Block a user