| ... | ... | @@ -30,6 +30,7 @@ In short, we are using [Git](https://git-scm.com/) and [Gitlab](https://gitlab.c |
|
|
|
|
|
|
|
```sh
|
|
|
|
MTTL Repo
|
|
|
|
├─ docs
|
|
|
|
├─ frontend
|
|
|
|
├─ scripts
|
|
|
|
├─ requirements
|
| ... | ... | @@ -46,10 +47,11 @@ MTTL Repo |
|
|
|
│ └─ *.json
|
|
|
|
├─ .gitlab-ci.yml
|
|
|
|
├─ CODEOWNERS
|
|
|
|
├─ WORK-ROLES.json
|
|
|
|
└─ SPECIALIZATIONS.json
|
|
|
|
├─ mttl.py
|
|
|
|
├─ Roadmap.json
|
|
|
|
```
|
|
|
|
|
|
|
|
- **docs**: mdbooks user documentation
|
|
|
|
- **frontend**: directory for the MTTL Gitlab static page
|
|
|
|
- **scripts**: directory with all source CI/CD python and bash scripts
|
|
|
|
- **requirements**: directory with all MTTL KSAT JSON files
|
| ... | ... | @@ -57,8 +59,8 @@ MTTL Repo |
|
|
|
- **work-roles**: directory with work-role JSON files containing requirement mappings
|
|
|
|
- **.gitlab-ci.yml**: Gitlab CI/CD configuration file
|
|
|
|
- **CODEOWNERS**: Gitlab ownership file to designate necessary approval for changes to specific files
|
|
|
|
- **WORK-ROLES.json**: file to designate work role progression and repository links to material on training/evaluations
|
|
|
|
- **SPECIALIZATIONS.json**: file to designate specialization progression and repository links to material on training/evaluations
|
|
|
|
- **mttl.py**: Entry point maintenance script
|
|
|
|
- **Roadmap.json**: file to designate work role progression and repository links to material on training/evaluations
|
|
|
|
|
|
|
|
## Change Management Workflow
|
|
|
|
The change management workflow is depicted below.
|
| ... | ... | |