poi-index: ship poi-extract/ to the BRouter host via cd-brouter tarball
cd-brouter.yml bundles an explicit file list; the new poi-extract dir was missing, so the extract scripts would never land on the host. Add it (+ a defensive chmod). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
2a59ad67d9
commit
157a4fad64
1 changed files with 2 additions and 1 deletions
3
.github/workflows/cd-brouter.yml
vendored
3
.github/workflows/cd-brouter.yml
vendored
|
|
@ -87,6 +87,7 @@ jobs:
|
|||
TARBALL_B64=$(tar -C infrastructure/brouter-host -czf - \
|
||||
docker-compose.yml Caddyfile promtail-config.yml \
|
||||
download-segments.sh .env \
|
||||
poi-extract \
|
||||
| base64 -w0)
|
||||
|
||||
# One SSH session: untar, (re)start containers, report status
|
||||
|
|
@ -99,7 +100,7 @@ jobs:
|
|||
set -euo pipefail
|
||||
mkdir -p ~/brouter && cd ~/brouter
|
||||
echo "$TARBALL_B64" | base64 -d | tar -xzf -
|
||||
chmod +x download-segments.sh
|
||||
chmod +x download-segments.sh poi-extract/poi-extract.sh poi-extract/to-ndjson.py
|
||||
|
||||
# Segment seeding is a one-shot operator task (~10 GB, a few
|
||||
# minutes). CD must not rerun it on every deploy.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue