spcd/readme.md

34 lines
787 B
Markdown
Raw Normal View History

2024-04-29 11:04:36 +00:00
# Continuous Deployment
2024-05-03 13:11:58 +00:00
Get build-time Python commands \
from various CA, CI, OCI / OS.
2024-04-29 11:04:36 +00:00
## Features
2024-05-03 13:11:58 +00:00
* [ ] support
* [ ] package repositories mirror
* [ ] custom CA certificates
* [X] known CA certificates
2024-05-03 15:42:59 +00:00
* [ ] Operating Systems
2024-05-03 13:11:58 +00:00
* [X] Debian
2024-05-03 15:42:59 +00:00
* [ ] Alpine
2024-05-03 13:11:58 +00:00
* [X] Alma
* [X] Continuous Integration platforms
2024-05-03 14:12:59 +00:00
* [X] GitHub → Gitea → ForgeJo
2024-05-03 13:11:58 +00:00
* [X] GitLab
2024-04-29 11:04:36 +00:00
2024-05-02 08:58:02 +00:00
## How
2024-05-02 09:04:12 +00:00
| Variable | Description |
|----------|-------------------------|
2024-05-03 13:11:58 +00:00
| CD_CA_n | Numbered CA certificate |
2024-05-02 09:04:12 +00:00
| CD_DNS | Space separated servers |
2024-05-02 08:58:02 +00:00
2024-04-29 11:04:36 +00:00
## Tasks
2024-05-03 13:50:32 +00:00
* integrate project repository cloning
* override repository and framework locations
* redefine package repositories mirror locations
2024-05-03 13:11:58 +00:00
* split count & write for CA certificates
2024-05-03 14:35:32 +00:00
* write Python bootstrap