Differences
This shows you the differences between two versions of the page.
Both sides previous revision
Previous revision
Next revision
|
Previous revision
Next revision
Both sides next revision
|
dev:release_process [2022/12/22 03:39] tedfelix [Point Release Process] |
dev:release_process [2023/12/06 11:19] tedfelix [Testing] |
You can examine the commit history since the previous release in git using the command line: | You can examine the commit history since the previous release in git using the command line: |
| |
$ git log --stat --reverse 21.06..master | $ git checkout master |
| $ git log --stat --reverse 22.12.. |
| |
...or by using gitk. With gitk, you can enter the last release number in the "SHA1 ID:" field and it will jump to that tag. Then work your way backwards (up). | ...or by using gitk. With gitk, you can enter the last release number in the "SHA1 ID:" field and it will jump to that tag. Then work your way backwards (up). |
| |
* From a debug build, do ''make test'' to run unit tests. | * From a debug build, do ''make test'' to run unit tests. |
| * The tests may fail due to ASAN. grep for Totals to see the actual results: |
| |
| <file> |
| $ grep Totals Testing/Temporary/LastTest.log |
| </file> |
| |
* Do a Release build and a regression test. | * Do a Release build and a regression test. |
| |
| |
===== Update data.qrc ===== | ===== Update data.qrc ===== |
| |
| Get the latest yoshimi.rgd file from https://github.com/lorenzosu/rosegarden_yoshimi_banks/ |
| |
| Copy it to data/library and make sure it is all lower-case "yoshimi.rgd" to match the previous version. |
| |
Run "scripts/rebuild-qrc-nosvn" to make sure the data.qrc file is up-to-date. | Run "scripts/rebuild-qrc-nosvn" to make sure the data.qrc file is up-to-date. |