Skip to content

Asset Store Release

Ajiemar Santiago edited this page Jun 29, 2018 · 17 revisions

For Asset Store releases, create a new branch from the rc-version branch and call it as-version.

  • Remove the Travis directory
  • Remove .editorconfig, .travis.yml and Doxyfile
  • Remove integration tests Scripts/UnitTests
  • Remove Sandcastle generator files Scripts/Editor/Help
  • Remove Docs directory
  • Generate html documentation by running SupportingFiles/convert-markdown-documentation.ps1
  • Resolve all warnings
  • Revise Watson Services section of README.html
    • Add <br /> before each * to break up services
    • Remove / before each url in the services
    • Append /index.html to each url in the services
  • Remove SupportingFiles directory after documentation is complete
  • In Constants.cs set the following
    public const string TRACKING_QUERY_PARAM = "target=/developer/watson&cm_mmc=Display_UnitySDK-_-Developer_Innovation-_-WW_WW-_-unity_sdk_watson_dw";;
    
  • In README.html revise the signup link
    <li>You need an <a href="http://console.bluemix.net/registration?target=/developer/watson&cm_mmc=Display_UnitySDK-_-Developer_Innovation-_-WW_WW-_-unity_sdk_watson_dw">IBM Cloud</a> account.</li>
    
  • Create a new version draft using Unity Asset Store Tools (only Taj and Mamoon have access to this for now)
  • For each version of Unity we want to support, upload the package to the Asset store. Typically we support Unity version 5.6 and up.
Clone this wiki locally