howto_release.txt 660 B

12345678910111213141516171819202122
  1. HOWTO release
  2. -------------
  3. Before releasing
  4. * Pull the latest code
  5. * Delete the imported libraries to reapply the right patches
  6. * Build with the buildAspenProject.sh -s and then buildAspenProject.sh
  7. * Launch from Xcode on a iDevice
  8. Release
  9. * Commit everything but the Dropbox key
  10. * Tag the last commit
  11. * Build the tarball using git archive --format=tar.gz <tag> -o vlc-iOS-<tag>.tar.gz
  12. * Do the same for VLCKit and MediaLibraryKit
  13. Build the official build
  14. * Check the Dropbox key
  15. * Recompile in XCode, test and Archive
  16. * Export for the AppStore, for local .ipa and for the XCodeArchive
  17. * Upload the tarballs, the .ipa on ganesh
  18. * ...
  19. * Profit