Arlodotexe / strix-music

Combine any music sources into a single library. It's your music. Play it your way.

Home Page:http://www.strixmusic.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Create build scripts

Arlodotexe opened this issue · comments

commented

Background

In our Pledges, we promised:

The entire project (docs, website, build process, dependencies, SDK, app, etc) are perpetually preserved in every released binary and on our website, all hosted on IPFS. If anyone has these things, you'll be able to access it over IPFS

Problem

In order to do this, we need to create build scripts that can perform all of our CI standalone, and put them in the repo.

Solution

Create powershell scripts that can

  • Apply git tags for a release
  • Generates a changelog based on tags
  • Generate the nuget package
  • Generate documentation website
  • Generate app releases (Wasm, Uwp)
  • Generate strixmusic.com website
  • Zip up the entire git repo
  • Bundle it all together in a nice folder structure
  • Include all these things as part of the git repo