spcd/readme.md
2024-05-04 09:50:13 +02:00

965 B

Continuous Deployment

Get build-time Python commands
from various CA, CI, OCI / OS.

Features

  • support
    • package repositories mirror
      • custom CA certificates
      • known CA certificates
    • Operating Systems
      • Alma
      • Alpine
      • Debian
      • Rocky
    • Continuous Integration platforms
      • GitHub → Gitea → ForgeJo
      • GitLab

How

Variable Description
CD_CA_n Numbered CA certificate
CD_DNS Space separated servers
CD_REPO_ALMA Alma repository URL
CD_REPO_DEBIAN Debian repository URL

Tasks

  • write bats

  • handle cloning credentials

  • make steps more agnostic

  • reduce single conditions with &&

  • write Python bootstrap

  • first list working directory

  • integrate project repository cloning

  • override repository and framework locations