aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorSyndamia <kamen@syndamia.com>2024-08-14 16:30:30 +0300
committerSyndamia <kamen@syndamia.com>2024-08-14 16:30:30 +0300
commita1426f2ba326b81288d7cfaf56c24868fe9c717c (patch)
tree325525c43d13582adee9a93512bfaa5fe3069118 /README.md
parent96c50eae37b2925c7139590e486f40d889a3b9bf (diff)
downloadpico-web-a1426f2ba326b81288d7cfaf56c24868fe9c717c.tar
pico-web-a1426f2ba326b81288d7cfaf56c24868fe9c717c.tar.gz
pico-web-a1426f2ba326b81288d7cfaf56c24868fe9c717c.zip
feat(ci)!: Removed workflow SonarCloud configuration
Will use automatic
Diffstat (limited to 'README.md')
-rw-r--r--README.md9
1 files changed, 6 insertions, 3 deletions
diff --git a/README.md b/README.md
index 8061058..2f0c450 100644
--- a/README.md
+++ b/README.md
@@ -29,16 +29,19 @@ These constraints are checked with workflows.
On each push to feature branches and `dev` we execute the "cd" pipeline, during which we do:
-- SAST, with multiple different tools:
+- Code testing:
- unit tests
- [clang](TODO)'s `--analyze` static analysis
+- SAST, with multiple different tools:
- [flawfinder](TODO)'s security analysis
- <!-- and SonarCloud, Trivy -->
+ - [SonarCloud](TODO) 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
### 4. Continuous Deployment: Release, Deploy
@@ -48,7 +51,7 @@ 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),
+- the production docker image is released to [dockerhub](https://hub.docker.com/r/syndamia/pico-web), and it is scanned with [Trivy](TODO)
- 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