Comprehensive integration tests for LPhyBeast + BEAST2 tutorials
- beast2
This directory contains all BEAST2 packages installed at runtime,
and also the configuration file beauti.properties
to add the "extra" BEAST2 packages.
- beast2.?.?
This directory contains the installed BEAST2 applications, where the scripts
in the subfolder bin
are modified to use the beast2
directory as the package directory.
Also see https://www.beast2.org/managing-packages/
- lphy-studio-1.?.?
This directory is under beast2.?.?, containing the installed LPhy and LPhy studio.
- lphybeast
This directory contains JUnit tests, and also the BEAST 2 XMLs, log files and tree logs at runtime.
-
Update all dependencies, such as lphy, beast2, etc.
-
Test LPhyBeast or LPhyBeastExt before final release
- update the versions and links in prerelease.xml.
- set the env variable
TEST
totrue
in tests.yml. - commit and push to trigger the testing workflow.
-
Test LPhyBeast or LPhyBeastExt after final release