readme/why

This commit is contained in:
Marc Beninca 2024-08-22 14:59:27 +02:00
parent 9629c9e850
commit 0d88199302
Signed by: marc.beninca
GPG key ID: 9C7613450C80C24F

View file

@ -3,7 +3,18 @@
Get a common set of Python CI & CD commands \ Get a common set of Python CI & CD commands \
from various contexts of CA, DNS, CI and OS / OCI. from various contexts of CA, DNS, CI and OS / OCI.
## Features ## Why
Project workflows can occur in:
* an online or offline context, dealing with custom CA & DNS servers
* various Continuous Integration platforms, with different workflow syntaxes
* specific Operating Systems, having different sets of commands and packages
* specific containers for JavaScript based actions (ForgeJo, Gitea, GitHub)
What if there was a unified way to do so?
## How
## What
Handle project workflows Handle project workflows
* from a POSIX shell script payload in a group variable * from a POSIX shell script payload in a group variable
@ -45,6 +56,8 @@ Handle project workflows
* [X] Noble (24.04) * [X] Noble (24.04)
* [ ] Jammy (22.04) * [ ] Jammy (22.04)
## Who
## How ## How
| Variable | Description | Default | | Variable | Description | Default |