1.1 KiB
1.1 KiB
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
- Ubuntu
- Continuous Integration platforms
- GitHub → Gitea → ForgeJo
- GitLab
- SourceHut
- package repositories mirror
How
Variable | Description |
---|---|
CD_CA_n | Numbered CA certificate |
CD_DNS | Space separated servers |
CD_REPO_ALMA | Alma repository URL |
CD_REPO_ALPINE | Alpine repository URL |
CD_REPO_DEBIAN | Debian repository URL |
CD_REPO_ROCKY | Rocky repository URL |
CD_REPO_UBUNTU | Ubuntu repository URL |
Tasks
-
write bats
-
handle cloning credentials
-
make steps more agnostic
-
reduce single conditions with &&
-
write Python bootstrap
-
integrate project repository cloning
-
override repository and framework locations
-
show previous states of directories & files