Pin container versions for devpi, cv, and quartz

- devpi: Pin devpi-server==6.19.1 and devpi-web==5.0.1
- cv: Add ARG CV_VERSION=0.1.0
- quartz: Add ARG QUARTZ_VERSION=0.1.0
- Update service-versions.yaml with new version values
- Mark pin-container-versions Mikado card as complete

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Erich Blume 2026-02-20 19:58:26 -08:00
commit 4cee46924d
5 changed files with 13 additions and 5 deletions

View file

@ -6,6 +6,8 @@
#
# The container downloads the tarball on startup, extracts it, and serves with nginx.
ARG CV_VERSION=0.1.0
FROM nginx:alpine
# Install curl for downloading release assets

View file

@ -1,7 +1,12 @@
FROM python:3.12-slim
ARG DEVPI_SERVER_VERSION=6.19.1
ARG DEVPI_WEB_VERSION=5.0.1
# Install devpi-server and devpi-web
RUN pip install --no-cache-dir devpi-server devpi-web
RUN pip install --no-cache-dir \
devpi-server==${DEVPI_SERVER_VERSION} \
devpi-web==${DEVPI_WEB_VERSION}
# Create non-root user
RUN useradd -r -u 1000 devpi && mkdir -p /devpi && chown devpi:devpi /devpi

View file

@ -6,6 +6,8 @@
#
# The container downloads the tarball on startup, extracts it, and serves with nginx.
ARG QUARTZ_VERSION=0.1.0
FROM nginx:alpine
# Install curl for downloading release assets

View file

@ -1,7 +1,6 @@
---
title: Pin Container Versions
modified: 2026-02-20
status: active
tags:
- how-to
- containers

View file

@ -169,20 +169,20 @@ services:
- name: devpi
type: hybrid
last-reviewed: null
current-version: null
current-version: "6.19.1"
upstream-source: https://github.com/devpi/devpi/releases
- name: cv
type: hybrid
last-reviewed: null
current-version: null
current-version: "0.1.0"
upstream-source: null
notes: Personal static site, no upstream
- name: docs
type: hybrid
last-reviewed: null
current-version: null
current-version: "0.1.0"
upstream-source: https://github.com/jackyzha0/quartz/releases
notes: Quartz static site generator