Testing a new ROBOT feature on a branch with the ODK
To test a new ROBOT feature on a branch with the ODK, simply run:
BRANCH=532-fix ROBOT_REPO=rctauber/robot ./prepare_robot_test.sh
The previous command
- clones the ROBOT_REPO from GitHub
- checks out the branch with the fix (BRANCH)
- builds the robot jar using the usual maven commands
- pushes it upstream to the target directory of this here (robot_test) repo
- clones ODK
- compiles a dev version (obolibrary/odkdev) of the ODK including the robot jar created earlier
This ODK can now be used to run tests.