-
Notifications
You must be signed in to change notification settings - Fork 52
Release pipeline
Nico Matentzoglu edited this page Jul 6, 2019
·
4 revisions
First, make sure that you have the latest ODK installed:
docker pull obolibrary/odkfull
To run the full release pipeline (this includes imports):
cd src/ontology
sh run.sh make prepare_release
This command will produce hp.owl and hp.obo and copy it onto the top level of the hp repository.
To reduce avoid imports being recreated, you can and a parameter as follows:
cd src/ontology
sh run.sh make IMP=false prepare_release
If you instead want to merely avoid the dependent ontologies to be downloaded again, you can run:
cd src/ontology
sh run.sh make MIR=false prepare_release
Using IMP=false implies MIR=false.
Running the test pipeline locally (not the release pipeline):
cd src/ontology
sh run.sh make test
Note that this does not execute the full Travis test pipeline (which involves many more custom checks).