Harden portable Redmine CLI runtime and cache writes

This commit is contained in:
Jason Thistlethwaite
2026-10-18 03:18:36 -04:00
parent f6915face2
commit 2e686215ed
19 changed files with 1353 additions and 224 deletions
+3 -4
View File
@@ -1,6 +1,5 @@
#!/usr/bin/env bash
# Muscle-memory wrapper: LAN/dev customer-service cache + base URL.
# Usage: rtd note --issue-id 39305 --body 'test' --apply
# Portable tickets dev entry point. No shell evaluation of credentials.
set -euo pipefail
ROOT="$(cd "$(dirname "$0")/.." && pwd)"
exec "$ROOT/redmine_tickets.py" --config "$ROOT/configs/dev.json" "$@"
ROOT="$(dirname "$(dirname "$(readlink -f "${BASH_SOURCE[0]}")")")"
exec python3 "$ROOT/redmine_cli_runtime.py" tickets dev "$@"