spcd/readme.md
Marc Beninca 204dfd0de6
Some checks failed
/ job (push) Failing after 2m3s
version/major
2024-05-04 09:26:45 +02:00

41 lines
961 B
Markdown

# Continuous Deployment
Get build-time Python commands \
from various CA, CI, OCI / OS.
## Features
* [ ] support
* [ ] package repositories mirror
* [ ] custom CA certificates
* [X] known CA certificates
* [ ] Operating Systems
* [X] Alma
* [ ] Alpine
* [X] Debian
* [ ] Rocky
* [X] Continuous Integration platforms
* [X] GitHub → Gitea → ForgeJo
* [X] 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
* show CA certificates as text
* write Python bootstrap
* first list working directory
* integrate project repository cloning
* override repository and framework locations