From 1b8f505403fad3504b04426ddf849aa7af243c33 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Fri, 23 Aug 2024 09:38:34 +0200 Subject: [PATCH 1/3] readme/ --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index f7e3c69..dc4fee1 100644 --- a/readme.md +++ b/readme.md @@ -157,7 +157,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 --- From fb730d8704763c818d68c0aec13f83e07cb62be2 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Fri, 23 Aug 2024 14:49:38 +0200 Subject: [PATCH 2/3] readme/how,what --- readme.md | 30 ++++++++++++++++++++++++++---- 1 file changed, 26 insertions(+), 4 deletions(-) diff --git a/readme.md b/readme.md index dc4fee1..e8f8ee3 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,8 +44,26 @@ Picture it… ### Integration & Deployment -* configuring the Operating System container -* installing Python system & virtual environments +#### Shell + +* setting up the chosen Operating System container + * Domain Name System resolving + * package manager configuration & repositories + * Certificate Authorities trusting + * Operating System updating +* installing Git to clone + * this project + * its parent framework +* installing both Python + * system environment + * virtual environment +* generating a Python module to switch + +#### Python + +* setting up an OpenSSH client context + * known hosts + * private key * parsing common YAML syntax to launch Python actions --- @@ -50,7 +72,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 From c0557813eb03ea221d794fa1657cb4872dcad26a Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Fri, 23 Aug 2024 15:06:50 +0200 Subject: [PATCH 3/3] readme/how --- readme.md | 39 +++++++++++++++++++++++---------------- 1 file changed, 23 insertions(+), 16 deletions(-) diff --git a/readme.md b/readme.md index e8f8ee3..96ea799 100644 --- a/readme.md +++ b/readme.md @@ -46,25 +46,32 @@ Picture it… #### Shell -* setting up the chosen Operating System container - * Domain Name System resolving - * package manager configuration & repositories - * Certificate Authorities trusting - * Operating System updating -* installing Git to clone - * this project - * its parent framework -* installing both Python - * system environment - * virtual environment -* generating a Python module to switch +* [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 -* setting up an OpenSSH client context - * known hosts - * private key -* parsing common YAML syntax to launch Python actions +* [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 ---