aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorKamen Mladenov <kamen@syndamia.com>2024-08-14 17:33:57 +0300
committerGitHub <noreply@github.com>2024-08-14 17:33:57 +0300
commit4d0ac908168730e3d52758746ab532ec000b44bc (patch)
tree1acab969e5c1f2fcbfe38fb3df23825a82dae1d5 /README.md
parent86276cb90a656851826af9dc7f49198377179a8d (diff)
downloadpico-web-4d0ac908168730e3d52758746ab532ec000b44bc.tar
pico-web-4d0ac908168730e3d52758746ab532ec000b44bc.tar.gz
pico-web-4d0ac908168730e3d52758746ab532ec000b44bc.zip
fix(README): Updated all TODO anchors (#25) (#26)v0.2.2
Diffstat (limited to 'README.md')
-rw-r--r--README.md14
1 files changed, 7 insertions, 7 deletions
diff --git a/README.md b/README.md
index 8823a06..6e345b2 100644
--- a/README.md
+++ b/README.md
@@ -31,17 +31,17 @@ On each push to feature branches and `dev` we execute the "cd" pipeline, during
- Code testing:
- unit tests
- - [clang](TODO)'s `--analyze` static analysis
+ - [clang](https://clang.llvm.org/)'s `--analyze` static analysis
- SAST, with multiple different tools:
- - [flawfinder](TODO)'s security analysis
- - [SonarCloud](TODO) source code analysis *(automatic, not from workflow)*
+ - [flawfinder](https://dwheeler.com/flawfinder/)'s security analysis
+ - [SonarCloud](https://www.sonarsource.com/products/sonarcloud/) source code analysis *(automatic, not from workflow)*
<!--
- SCA: https://github.com/multilang-depends/depends
-->
- Application build
- *(on `dev` branch)* Build and push to development [dockerhub](https://hub.docker.com/r/syndamia/pico-web-dev)
- *(on `dev` branch)* Container security testing:
- - [Trivy](TODO) docker container (binary) analysis
+ - [Trivy](https://trivy.dev/) docker container (binary) analysis
### 4. Continuous Deployment: Release, Deploy
@@ -51,13 +51,13 @@ On each successful merge request to `dev`,
On each successful merge request to `main`,
-- the production docker image is released to [dockerhub](https://hub.docker.com/r/syndamia/pico-web), and it is scanned with [Trivy](TODO)
+- the production docker image is released to [dockerhub](https://hub.docker.com/r/syndamia/pico-web), and it is scanned with [Trivy](https://trivy.dev/)
- a [GitHub release](https://github.com/Syndamia/pico-web/releases) is created, according to the pull request label, and
-- the kubernetes cluster is deployed with [minkube](TODO) in the pipeline
+- the kubernetes cluster is deployed with [minkube](https://minikube.sigs.k8s.io/docs/) in the pipeline
### Non-code solutions
-- [SonarCloud](TODO), since for C it would require a complete compilation toolchain remake
+- [SonarCloud](https://www.sonarsource.com/products/sonarcloud/), since for C it would require a complete compilation toolchain remake
- Certain branch protections/requirements, since they can only be configure with GitHub website settings
## Project details