dotnet-installer/tools/sdk-readme-table-generator
2021-05-20 14:07:17 -07:00
..
TableGenerator Add 5.0.4xx to the installer table 2021-05-20 14:07:17 -07:00
TableGenerator.Tests Remove 5.0.100, add 6.0.100 preview 3, fix the versions link as they haven't migrated to main yet 2021-03-26 17:13:20 -07:00
old.config Fix the links to be lowercase in the correct place but uppercase within the tablegenerator so it doesn't conflict with main. 2021-03-25 16:06:50 -07:00
README.md Updated installer files from master to main. Added a nuget.config so that the table generator will build. 2021-03-23 16:50:22 -07:00
TableGenerator.sln Add table generator to the installer repo so it can be found and updated along with the tables. 2020-11-23 15:46:21 -08:00

SDK README table generator

To generate the table of SDK per check in build download table.

  1. Edit the inputBranches in Program.fs when there is a new branch created. Make edits to table.fs if there are changes to the specific items or order you want showing up.
  2. Run the program, it will generate the table with updated branch. It is not too smart, so if there is new platform added, we need more to change the program. But it is still better than edit it by hand.
  3. Replace the table in the main readme file https://github.com/dotnet/installer/blob/main/README.md NOTE: The output does not replace the entire file so you have to copy/paste over the pieces that are generated which is the middle of hte file
  4. Run tests and update the tests

I wrote it to learn F#, since it is almost the "99 bottle of beer" kata. Please point out places I can improve if you are interested.