From c4ea870218daec34686508dfb17009838c82cc98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Ma=CC=88der?= Date: Tue, 18 Mar 2025 18:04:06 +0100 Subject: [PATCH] release of part 2 of the questions --- docs/questions-part2.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 docs/questions-part2.md diff --git a/docs/questions-part2.md b/docs/questions-part2.md new file mode 100644 index 0000000..2166737 --- /dev/null +++ b/docs/questions-part2.md @@ -0,0 +1,7 @@ +# Questions + +## Part 2 + +- **Q2.1**: Every commit triggers the CI/CD pipeline. Find out a way to trigger the pipeline only if specific commits (e.g. commit in a development branch) are made. Where can this be configured. Describe your solution and implement it in your pipeline. +- **Q2.2**: Take the [CIS controls](./CIS_Controls_v8_Online.22.02.pdf) and give some examples (minimum 5) of controls from this standard that are not or not enough implemented in the calculator app. Provide a short description and a possible remediation. Implement at least two of the controls in the app / pipeline. +- **Q2.3 (optional)**: The linter from question 1.3 is a good start. It is only executed in your pipeline. But what if you would also integrate it directly in your local development environment (e.g. IDE)? Can you do the linting before you commit? Describe your solution and implement it in your (local) pipeline. Describe the advantages and disadvantages of this approach.