From 8ecd68e50358b773891cd1e9a138beef859ae0ae Mon Sep 17 00:00:00 2001 From: Vegard Bakke Date: Thu, 23 Jan 2025 22:07:20 +0100 Subject: [PATCH 1/2] Include base install instruction --- Development.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Development.md b/Development.md index 0527c5aae..3e02cf243 100644 --- a/Development.md +++ b/Development.md @@ -2,6 +2,11 @@ ## Development server +The DSOMM is based on [NodeJS](https://nodejs.org/) and [Angular](https://angular.dev/). +- If you have not yet installed NodeJS or Angular command line tools, install them now. First NodeJS: https://nodejs.org/en/download, then Angualr: +``` +npm install -g @angular/cli +``` - Clone the repo ``` git clone https://github.com/devsecopsmaturitymodel/DevSecOps-MaturityModel.git From 32b28b694390356f773cf81fc0e327f8472cd2a2 Mon Sep 17 00:00:00 2001 From: vbakke Date: Sun, 26 Jan 2025 16:06:34 +0100 Subject: [PATCH 2/2] Update Development.md Better wording from @wurstbrot --- Development.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/Development.md b/Development.md index 3e02cf243..41ce4bf64 100644 --- a/Development.md +++ b/Development.md @@ -1,13 +1,12 @@ # DSOMM ## Development server - -The DSOMM is based on [NodeJS](https://nodejs.org/) and [Angular](https://angular.dev/). -- If you have not yet installed NodeJS or Angular command line tools, install them now. First NodeJS: https://nodejs.org/en/download, then Angualr: +The DSOMM is based [Angular](https://angular.dev/) and uses npm for package management. +- If you have not yet installed npm or the Angular command line tools, install them now. First [NodeJS](https://nodejs.org/en/download) (which provides npm), then Angular: ``` npm install -g @angular/cli ``` -- Clone the repo +- Clone the DSOMM repo ``` git clone https://github.com/devsecopsmaturitymodel/DevSecOps-MaturityModel.git ``` @@ -19,7 +18,7 @@ cd DevSecOps-MaturityModel ``` npm install ``` -- Downloads the generated.yaml and put it in the required folder +- **NB!** The DSOMM activities are maintained separately. Download the `generated.yaml` and put it in the required folder ``` curl https://raw.githubusercontent.com/devsecopsmaturitymodel/DevSecOps-MaturityModel-data/main/src/assets/YAML/generated/generated.yaml -o src/assets/YAML/generated/generated.yaml ```