Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Quality Gate Checks (Release 3.2) #33

Closed
77 tasks done
matbmoser opened this issue Jun 9, 2023 · 1 comment
Closed
77 tasks done

Quality Gate Checks (Release 3.2) #33

matbmoser opened this issue Jun 9, 2023 · 1 comment
Assignees
Labels
documentation Improvements or additions to documentation
Milestone

Comments

@matbmoser
Copy link
Contributor

matbmoser commented Jun 9, 2023

Introduction

We want to make public our status from the QG checks.

QG checks

Please keep this issue open until QG X is concluded and will be managed by the Issue Creator!
We will inform you about finding and proposals in separated issues, this issue here is for the Overview of the Checks!

Please keep this issue open until QG X is concluded!

Product Name: Digital Product Pass
Product Owner: Thorsten Dikmann
Dev SPOC: Jochen Braun / Mathias Moser
Helm Chart Version:
App Version:
QG5 Approval: yes/no

Check of Tractus-X Release Guidelines

This QG x Check is depending on the mandatory information from our current Release Guidelines.

TRG 1 Documentation

TRG 2 Git

  • TRG 2.01 default branch is named main

  • TRG 2.03 repository structure

    Checks within TRG 2.03
    • TRG 2.03 /docs directory contains detailed product related documentation for the Tractus-X product
    • TRG 2.03 /charts directory contains the Helm chart for the Tractus-X product IF available
    • TRG 2.03 AUTHORS.md file (optional) (TRG 2.03) file
    • TRG 2.03 CODE_OF_CONDUCT.md file (TRG 2.03)
    • TRG 2.03 CONTRIBUTING.md file (TRG 2.03)
    • TRG 2.03 DEPENDENCIES file(s) with up to date content (Dash tool generated) (TRG 2.03)
    • TRG 2.03 LICENSE file (TRG 2.03)
    • TRG 2.03 NOTICE.md file (TRG 2.03)
    • TRG 2.03 SECURITY.md file (TRG 2.03)
  • TRG 2.04 Leading product repository

    Checks within TRG 2.04
    • TRG 2.04 repository name must be productname without prefix or suffix
    • TRG 2.04 should contain the release
    • TRG 2.04 references/urls to the product's other repositories
    • TRG 2.04 might contain product helm chart(s)
    • TRG 2.04 README.md: contains the urls for the underlying applications
  • TRG 2.05 .tractusx metafile in a proper format [TRG 2.05] Create .tractusx metafile and place it in the root of the repository #40

TRG 3 Kubernetes

TRG 4 Container

TRG 5 Helm

TRG 6 Released Helm Chart

TRG 7 Open Source Governance

Hints

Information Sharing

@matbmoser matbmoser added the documentation Improvements or additions to documentation label Jun 9, 2023
@matbmoser matbmoser self-assigned this Jun 9, 2023
@matbmoser matbmoser added this to the v1.0.0 milestone Jul 18, 2023
@matbmoser matbmoser mentioned this issue Aug 11, 2023
77 tasks
@matbmoser
Copy link
Contributor Author

TRG Requirements for QG4 Approved by @SebastianBezold #108

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant