25 lines
682 B
Bash
Executable File
25 lines
682 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# Dev/LAN CS ticket sync → cache-dev, then rematerialize queues.
|
|
set -euo pipefail
|
|
cd /home/jason/projects/redmine
|
|
export REDMINE_API_KEY="${REDMINE_API_KEY:?REDMINE_API_KEY required}"
|
|
CACHE=/home/jason/projects/redmine/cache-dev/redmine_tickets
|
|
./redmine_tickets.py \
|
|
--base-url http://192.168.50.170 \
|
|
--project customer-service \
|
|
--cache-dir "$CACHE" \
|
|
sync \
|
|
--remote-status-id '*' \
|
|
--remote-updated-since 6h \
|
|
--run-log \
|
|
--run-log-keep 20 \
|
|
--quiet
|
|
|
|
./redmine_tickets.py \
|
|
--base-url http://192.168.50.170 \
|
|
--project customer-service \
|
|
--cache-dir "$CACHE" \
|
|
materialize-queues \
|
|
--config queues.example.json \
|
|
>/dev/null
|