refactor: consolidate env vars under GITEA_ prefix
All env vars now use GITEA_ prefix with fallback to old names: - GITEA_TOKEN (was PI_GIT_TOKEN) - GITEA_USER (was PI_GIT_USER) - GITEA_WEBHOOK_HOST/PORT/TOKEN/URL (was PI_WEBHOOK_*) - GITEA_POLL_INTERVAL (was PI_BOT_POLL_INTERVAL) - GITEA_NOTIF_INTERVAL (was PI_NOTIF_POLL_INTERVAL) - GITEA_HOOKS_URL/PATH/TOKEN (was OPENCLAW_HOOKS_*) Old names still work as fallbacks for backward compat.
This commit is contained in:
@@ -88,9 +88,9 @@ export default function (pi: ExtensionAPI) {
|
|||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
// openclaw: POST to the hooks endpoint
|
// openclaw: POST to the hooks endpoint
|
||||||
const hooksUrl = process.env.OPENCLAW_HOOKS_URL ?? "http://localhost:3001";
|
const hooksUrl = process.env.GITEA_HOOKS_URL ?? process.env.OPENCLAW_HOOKS_URL ?? "http://localhost:3001";
|
||||||
const hooksPath = process.env.OPENCLAW_HOOKS_PATH ?? "/hooks/agent";
|
const hooksPath = process.env.GITEA_HOOKS_PATH ?? process.env.OPENCLAW_HOOKS_PATH ?? "/hooks/agent";
|
||||||
const hooksToken = process.env.OPENCLAW_HOOKS_TOKEN ?? "";
|
const hooksToken = process.env.GITEA_HOOKS_TOKEN ?? process.env.OPENCLAW_HOOKS_TOKEN ?? "";
|
||||||
console.log(`[pi-gitea] Delivery: openclaw hooks (${hooksUrl}${hooksPath})`);
|
console.log(`[pi-gitea] Delivery: openclaw hooks (${hooksUrl}${hooksPath})`);
|
||||||
setSendMessage(async (msg: string) => {
|
setSendMessage(async (msg: string) => {
|
||||||
const res = await fetch(`${hooksUrl}${hooksPath}`, {
|
const res = await fetch(`${hooksUrl}${hooksPath}`, {
|
||||||
|
|||||||
@@ -19,13 +19,13 @@ import { GiteaClient, GiteaError } from "../../src/client.js";
|
|||||||
|
|
||||||
// ── Config ───────────────────────────────────────────────────────────────────
|
// ── Config ───────────────────────────────────────────────────────────────────
|
||||||
|
|
||||||
const WEBHOOK_HOST = process.env.PI_WEBHOOK_HOST ?? "0.0.0.0";
|
const WEBHOOK_HOST = process.env.GITEA_WEBHOOK_HOST ?? process.env.PI_WEBHOOK_HOST ?? "0.0.0.0";
|
||||||
const WEBHOOK_PORT = parseInt(process.env.PI_WEBHOOK_PORT ?? "3000", 10);
|
const WEBHOOK_PORT = parseInt(process.env.GITEA_WEBHOOK_PORT ?? process.env.PI_WEBHOOK_PORT ?? "3000", 10);
|
||||||
const WEBHOOK_TOKEN = process.env.PI_WEBHOOK_TOKEN ?? "";
|
const WEBHOOK_TOKEN = process.env.GITEA_WEBHOOK_TOKEN ?? process.env.PI_WEBHOOK_TOKEN ?? "";
|
||||||
const WEBHOOK_URL = process.env.PI_WEBHOOK_URL ?? "";
|
const WEBHOOK_URL = process.env.GITEA_WEBHOOK_URL ?? process.env.PI_WEBHOOK_URL ?? "";
|
||||||
const POLL_INTERVAL = parseInt(process.env.PI_BOT_POLL_INTERVAL ?? "300", 10);
|
const POLL_INTERVAL = parseInt(process.env.GITEA_POLL_INTERVAL ?? process.env.PI_BOT_POLL_INTERVAL ?? "300", 10);
|
||||||
const NOTIF_POLL_INTERVAL = parseInt(process.env.PI_NOTIF_POLL_INTERVAL ?? "30", 10);
|
const NOTIF_POLL_INTERVAL = parseInt(process.env.GITEA_NOTIF_INTERVAL ?? process.env.PI_NOTIF_POLL_INTERVAL ?? "30", 10);
|
||||||
const BOT_USER = process.env.PI_GIT_USER ?? "";
|
const BOT_USER = process.env.GITEA_USER ?? process.env.PI_GIT_USER ?? "";
|
||||||
|
|
||||||
const STATE_FILE = "/home/pibot/.pi/agent/gitea-poll-state.json";
|
const STATE_FILE = "/home/pibot/.pi/agent/gitea-poll-state.json";
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user