-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Jenkinsfile should set a variable for the URL of the go.json ontology used by ontobio during the Mega-make step #200
Comments
@pgaudet Now starting testing. |
@pgaudet Just tested the release candidate for this issue similar to what I did in #209 (comment). I skipped
No alt IDs were used in any of the GAFs including |
Can we close this then ? |
@dougli1sqrd @dustine32 We're good here now I believe? |
@kltm As far as I can see the problem's been fixed. |
@dougli1sqrd Opened this, but I think I'll go ahead and close. Please re-open if there are issues. |
This is essentially a special case of #27
When the Mega-make stage runs, it invokes the go-site pipeline Makefile which runs ontobio to filter and process upstream GAF files from the groups, outputting reports and validated versions of the upstream data.
This ontobio validation and reporting process needs the go.json ontology. By default this is grabbed from the latest snapshot pipeline run. But during any given pipeline run we actually want the go.json just built by that pipeline run, earlier on. This resource will be on skyhook.
We can set a variable with a URL to the skyhook location where the ontology will be placed by the ontology build stage and pass that into the Makefile.
The Makefile will also need to make sure that that variable can be overridden from the environment (usually with
?=
).This should be done for master, snapshot, and release.
The text was updated successfully, but these errors were encountered: