diff --git a/readme.md b/readme.md index f7e3c69..96ea799 100644 --- a/readme.md +++ b/readme.md @@ -28,8 +28,12 @@ Picture it… * Domain Name System servers IP addresses * ref names for deployment contexts of feature, staging & release * alternate locations of - * Git repositories of this project & its parent framework * Operating Systems & Software packages + * Git repositories of + * this project + * its parent framework + * projects not available in some distributions + * shunit2 * SSH key & hosts for deployments * a standalone POSIX shell script payload @@ -40,9 +44,34 @@ Picture it… ### Integration & Deployment -* configuring the Operating System container -* installing Python system & virtual environments -* parsing common YAML syntax to launch Python actions +#### Shell + +* [X] setting up the chosen Operating System container + * [X] Domain Name System resolving + * [X] package manager configuration & repositories + * [X] Certificate Authorities trusting + * [X] Operating System updating +* [X] installing Git to clone + * [X] this project + * [X] its parent framework +* [X] installing both Python + * [X] system environment + * [X] virtual environment +* [X] generating a Python module to switch context + +#### Python + +* [X] setting up an OpenSSH client + * [X] known hosts + * [ ] private key +* [ ] and finally parsing commands from + * [X] system + * [ ] workflow +* [ ] to run available actions + * [ ] check project + * [ ] build project + * [X] browse workspace + * [ ] synchronize --- @@ -50,7 +79,7 @@ Picture it… ### Features -SPCD handles project workflows in a unified way: +Handle project workflows in a unified way: * whether the network infrastructure is * [X] online @@ -157,7 +186,7 @@ SPCD handles project workflows in a unified way: ### For -* People feeling the need to aim for consistency in the CI & CD universe +* People feeling the need to aim for consistency in the CI / CD universe ---