Skip to content

Update bin/write-artifacts.py for V2 #9

@Morriz

Description

@Morriz

Objective

Update bin/write-artifacts.py to generate upstream/* from projects/ structure.

Prerequisites

Issue #7 completed (lib/data.py updated)

Implementation Steps

See todos/IMPLEMENTATION.md lines 1446-1473.

Key Changes:

  1. Load from projects/ using lib/data.load_project()
  2. Keep mtime-based staleness detection logic
  3. Generate upstream/* with correct structure
  4. Ensure Traefik labels are injected correctly

Success Criteria

  • Generates all upstream/* correctly
  • Staleness detection works
  • Traefik labels injected
  • No import errors

Estimated Time

1 hour

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions