Compare commits
3 commits
6d0f850bee
...
07011797e4
Author | SHA1 | Date | |
---|---|---|---|
07011797e4 | |||
4522f64e32 | |||
a3028e574c |
1 changed files with 26 additions and 26 deletions
50
readme.md
50
readme.md
|
@ -5,7 +5,7 @@ from various contexts of CA, DNS, CI and OS / OCI.
|
|||
|
||||
---
|
||||
|
||||
## Why
|
||||
## 1 Why
|
||||
|
||||
Project workflows can occur in:
|
||||
* an online or offline context, dealing with custom CA & DNS servers
|
||||
|
@ -17,11 +17,11 @@ What if there was a unified way to do so?
|
|||
|
||||
---
|
||||
|
||||
## How
|
||||
## 2 How
|
||||
|
||||
Picture it…
|
||||
|
||||
### Group environment variables
|
||||
### 2.1 Group environment variables
|
||||
|
||||
* numbered
|
||||
* Certificate Authority armored certificates
|
||||
|
@ -37,12 +37,12 @@ Picture it…
|
|||
* SSH key & hosts for deployments
|
||||
* a standalone POSIX shell script payload
|
||||
|
||||
### Workflow files
|
||||
### 2.2 Workflow files
|
||||
|
||||
* calling the POSIX shell script payload as their very first step
|
||||
* using a unified YAML syntax made of actions implemented in Python
|
||||
|
||||
### Integration & Deployment
|
||||
### 2.3 Integration & Deployment
|
||||
|
||||
#### Shell
|
||||
|
||||
|
@ -53,7 +53,7 @@ Picture it…
|
|||
* [X] Operating System updating
|
||||
* [X] installing Git to clone
|
||||
* [X] this project
|
||||
* [X] its parent framework
|
||||
* [X] its parent project
|
||||
* [X] installing Python
|
||||
* [X] system environment
|
||||
* [X] virtual environment
|
||||
|
@ -76,9 +76,9 @@ Picture it…
|
|||
|
||||
---
|
||||
|
||||
## What
|
||||
## 3 What
|
||||
|
||||
### Features
|
||||
### 3.1 Features
|
||||
|
||||
Handle project workflows in a unified way:
|
||||
|
||||
|
@ -97,17 +97,17 @@ Handle project workflows in a unified way:
|
|||
|
||||
* whatever the Operating System container
|
||||
| System | Latest | Previous |
|
||||
|:---------|:---------------------------|:---------------------------|
|
||||
| Alma | * [X] 9 | * [X] 8 |
|
||||
| Alpine | * [X] 3.20 | * [X] 3.19 |
|
||||
| Arch | * [X] 20240818 (.0.255804) | * [X] 20240101 (.0.204074) |
|
||||
| Debian | * [X] Bookworm (12) | * [ ] Bullseye (11) |
|
||||
| Fedora | * [X] 40 | * [X] 39 |
|
||||
| OpenSUSE | * [ ] 15.6 | * [ ] 15.5 |
|
||||
| Rocky | * [X] 9 | * [X] 8 |
|
||||
| Ubuntu | * [X] Noble (24.04) | * [ ] Jammy (22.04) |
|
||||
|:---------|:-----------------------|:-----------------------|
|
||||
| Alma | ☑ 9 | ☑ 8 |
|
||||
| Alpine | ☑ 3.20 | ☑ 3.19 |
|
||||
| Arch | ☑ 20240818 (.0.255804) | ☑ 20240101 (.0.204074) |
|
||||
| Debian | ☑ Bookworm (12) | ☐ Bullseye (11) |
|
||||
| Fedora | ☑ 40 | ☑ 39 |
|
||||
| OpenSUSE | ☐ 15.6 | ☐ 15.5 |
|
||||
| Rocky | ☑ 9 | ☑ 8 |
|
||||
| Ubuntu | ☑ Noble (24.04) | ☐ Jammy (22.04) |
|
||||
|
||||
### Environment variables
|
||||
### 3.2 Environment variables
|
||||
|
||||
| Variable | Description | Default |
|
||||
|:------------------|:-------------------------|:--------------------------------|
|
||||
|
@ -134,7 +134,7 @@ Handle project workflows in a unified way:
|
|||
| SPCD_URL_ROCKY | Rocky repository URL | https://dl.rockylinux.org |
|
||||
| SPCD_URL_UBUNTU | Ubuntu repository URL | https://ubuntu.mirrors.ovh.net |
|
||||
|
||||
### Operating Systems containers
|
||||
### 3.3 Operating Systems containers
|
||||
|
||||
#### Latest
|
||||
|
||||
|
@ -166,15 +166,15 @@ Handle project workflows in a unified way:
|
|||
|
||||
---
|
||||
|
||||
## Who
|
||||
## 4 Who
|
||||
|
||||
### Author
|
||||
|
||||
* [Marc Beninca](https://marc.beninca.link)
|
||||
* [Marc Beninca](https://forge.rwx.work/marc.beninca)
|
||||
|
||||
---
|
||||
|
||||
## Where
|
||||
## 5 Where
|
||||
|
||||
### Chat
|
||||
|
||||
|
@ -193,9 +193,9 @@ Handle project workflows in a unified way:
|
|||
|
||||
---
|
||||
|
||||
## When
|
||||
## 6 When
|
||||
|
||||
### Tasks for a 1st stable release
|
||||
### 6.1 Tasks for a 1st stable release
|
||||
|
||||
#### Documentation
|
||||
|
||||
|
@ -265,7 +265,7 @@ Handle project workflows in a unified way:
|
|||
* try git repo url variable first for shunit
|
||||
* test
|
||||
|
||||
### Task stack
|
||||
### 6.2 Task stack
|
||||
|
||||
* automate versions fetching
|
||||
* gource, xvfb, xauth
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue