Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Create a different latest nightly symlink for each branch
Affects nightly builds uploaded to the OSUOSL server. Currently we create a single 'latest' symlink on each platform, e.g. on macOS: MuseScoreNightly-latest-x86_64.dmg Now we will create one for each branch: MuseScoreNightly-latest-master-x86_64.dmg MuseScoreNightly-latest-4.0.2-x86_64.dmg This helps to avoid confusion, and also avoids the race condition where the 'latest' symlink sometimes points to a master nightly and sometimes to a 4.0.2 nightly depending on the time of day. On Linux, for similar reasons, a separate zsync automatic updates file will be created for each branch. The current "branchless" symlink and zync files will remain unmodified on the server until they are eventually deleted by the same code that is used to delete old nightly files on each upload.
- Loading branch information