1bfad8332c
Publishes mikkeli/tech-blogs to the wiki at bare titles (no prefix). Every page gets Category:Tech blog; Category:Blog:<year> from the date field; Category:<tag> per tag entry (no prefix). Fields: title (required), wiki.publish (required), date (optional, YYYY-MM-DD), tags (optional list). Source repo tech-blogs not yet initialised — pipeline ships first. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
15 lines
540 B
Docker
15 lines
540 B
Docker
FROM python:3.12-slim
|
|
|
|
RUN apt-get update -qq \
|
|
&& apt-get install -y --no-install-recommends git pandoc ca-certificates \
|
|
&& rm -rf /var/lib/apt/lists/*
|
|
|
|
COPY pipelines/songs/requirements.txt /tmp/songs-requirements.txt
|
|
RUN pip install --no-cache-dir -r /tmp/songs-requirements.txt
|
|
|
|
COPY pipelines/ses/requirements.txt /tmp/ses-requirements.txt
|
|
RUN pip install --no-cache-dir -r /tmp/ses-requirements.txt
|
|
|
|
COPY pipelines/tech/requirements.txt /tmp/tech-requirements.txt
|
|
RUN pip install --no-cache-dir -r /tmp/tech-requirements.txt
|