オープンクロー就地がジェンキンス汎用ウェブフックを検証しプリフライト後に要約エイチティーティーピーで戻す手順です。ノード二十二・十六以上または二十四系列openclaw doctor、トークンとヘルスが前提です。排障リカバリ硬化併読。

前提のつまずき

直公開・プロキシ改変・共有クローン汚れが署名ずれとプリフライトブレの主因です。

判断表:待受・認証・作業領域・戻し

観点推奨避ける
待受ループバック+トンネル広域無認証
身元トークン+秘密ヘッダ短いクエリのみ
検証ビルド単位隔離共有ツリー
戻しポスト+冪等+バックオフ一発失敗放置

環境と最小権限の準備

二十四系列二十二・十六以上に固定しシェルとローンチディーのパスを揃えドクターで証明書を点検します。トークンはキーチェーンに閉じ外向きはウェブフックのみ。ローンチエージェントでヘルス監視し落ちたら再起動します。

ジェンキンス汎用ウェブフックと署名・トークン検証パラメータ

汎用トリガーに一意トークンを付け秘密ヘッダまたは生ボディのエイチマックを照合します。プロキシはバッファ無効とチャンク透過を確認します。ジェイソンにジョブ・ビルド・コミット・成否を載せ重複キーで抑止します。

オープンクロー側の受信とコンポーザ/エヌピーエムプリフライトのコマンド雛形

隔離ディレクトリで浅取得し下記を実行し終了コードを要約へ載せます。

composer validate --no-check-publish --no-interaction composer install --no-dev --no-progress --prefer-dist --no-interaction
npm ci --prefer-offline --no-audit --no-fund

ビルド要約のエイチティーティーピー/ウェブフック回帰と失敗時リトライ

成否・秒数・ログ末尾・ジョブ識別子をジェイソンで戻し先へポストします。五〇二やタイムアウトは指数バックオフで三回再試行し残りは保留キューへ退避します。手順はノード固定、ループバック、二層検証、隔離プリフライト、要約ポスト、ヘルス周期の六段です。

よくあるエラー切り分けエフエーキュー

四〇一/署名不一致

秘密の食い違いとプロキシ改変を疑い生バイトで照合します。

プリフライトのみ失敗

権限・キャッシュ・ロック欠落・ミラー到達を順に見ます。

要約が届かない

相手の証明書・タイムアウト・レート制限を切り分け間隔を空けます。

まとめ:ループバック・二層検証・隔離プリフライト・バックオフ要約が核です。マックプルリモートマックで常駐させ取りこぼしを抑えます。購入ヘルプホームブログはログイン不要です。

常駐ゲートウェイ向け

リモート Mac で Jenkins 連携を安定ホストする

ヘルプセンター購入ページホームはログイン不要です。料金は 料金ページ からご確認ください。

複数リージョン
SSH
柔軟な契約
サポート