Skip to content

SDLC View #17

@meddlin

Description

@meddlin

Somewhere in the application we need to be able to show "the SDLC perspective" for a repo. This will likely start as a graphical depiction of CI/CD integrations, but it needs to be expanded to link or show related pieces: threat modeling, unit tests, integration tests, and documentation (for the repo).

Current SDLC "steps" to show:

  • Development
  • Test
  • Deploy/Production

The diagram can be built with d3, Vega, or anything else, but it needs to show a flowchart like below.

flowchart LR
    A[dev] --> B[test]
    B[test] --> C[deploy]
Loading

What to include:

  • code (repo listing, already have this)
  • projects docs (for repo), wiki, discussions, and/or projects page(s)
  • threat models
  • unit tests
  • integration tests
  • Test environment
    • which GitHub Action pushes to test
    • link to commit hash that pushed (or last one before push to test)
  • Q/A, Staging, or other environment
    • which GitHub Action pushes to "this" stage
    • link to commit hash that pushed (or last one before push to "stage")

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions