Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • N nvidia-patch
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 26
    • Issues 26
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Keylase
  • nvidia-patch
  • Merge requests
  • !186

Readme autogen

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Administrator requested to merge github/fork/Snawoot/readme_autogen into master Nov 15, 2019
  • Overview 1
  • Commits 7
  • Pipelines 0
  • Changes 14

Created by: Snawoot

Purpose of proposed changes

Get rid of manual markdown edit for each released driver. This PR introduces utility which regenerates proper markdown pages from JSON datafile with driver versions and URLs.

Since this moment in order to add new driver versions we just need to add new drivers into drivers.json and run script tools/readme-autogen/readme_autogen.py. Proper markdown formatting will occur automatically and you can commit new generated README's

Essential steps taken

  1. Described all released till this moment drivers as JSON data file with required info about each one.
  2. Implemented Python script which builds README.md and win/README.md from templates and JSON data.
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: github/fork/Snawoot/readme_autogen