Travis CI for Galaxy repositories?
Hi everyone We maintain a tools collection on Github for tools that are not yet (or will never be) added to tools-iuc: https://github.com/SANBI-SA/tools-sanbi-uwc I tried copying the .travis.yml from tools-iuc to our repository, and it largely works, except for the planemo upload part, which fails with this error: Repository created cd '/home/pvh/Documents/code/SANBI/pilon/tools-sanbi-uwc/tools/pilon' && git rev-parse HEAD cd '/home/pvh/Documents/code/SANBI/pilon/tools-sanbi-uwc/tools/pilon' && git diff --quiet Could not update pilon Unexpected response from galaxy: 500: {"content_alert": "", "err_msg": "Metadata may have been defined for some items in revision 'f2477672a950'. Correct the following problems if necessary and reset metadata.<br/><b>pilon.xml<\/b> - This file requires an entry in the tool_data_table_conf.xml file. Upload a file named tool_data_table_conf.xml.sample to the repository that includes the required entry to correct this error.<br/><br/>"} This is related to the pilon tool in that repo (tools/pilon). The tool in question optionally uses a dataset from all_fasta, I'm not sure if that is relevant for the error. BTW this error happened on push, not on PR. Any ideas? Thanks, Peter
Hi Peter, this error on occurs on push, because only during push to master the TS upload is triggered. This error is directly from the TS and this is the reason you don't see it before. You need to include the tool_data_table_conf.xml.sample in your repository, referencing your all_fasta data table. To make it more obvious planemo should detect this error before uploading to the TS. See here: https://github.com/galaxyproject/planemo/issues/531 Hope this helps, Bjoern On 11.08.2016 15:07, Peter van Heusden wrote:
Hi everyone
We maintain a tools collection on Github for tools that are not yet (or will never be) added to tools-iuc: https://github.com/SANBI-SA/tools-sanbi-uwc
I tried copying the .travis.yml from tools-iuc to our repository, and it largely works, except for the planemo upload part, which fails with this error:
Repository created cd '/home/pvh/Documents/code/SANBI/pilon/tools-sanbi-uwc/tools/pilon' && git rev-parse HEAD cd '/home/pvh/Documents/code/SANBI/pilon/tools-sanbi-uwc/tools/pilon' && git diff --quiet Could not update pilon Unexpected response from galaxy: 500: {"content_alert": "", "err_msg": "Metadata may have been defined for some items in revision 'f2477672a950'. Correct the following problems if necessary and reset metadata.<br/><b>pilon.xml<\/b> - This file requires an entry in the tool_data_table_conf.xml file. Upload a file named tool_data_table_conf.xml.sample to the repository that includes the required entry to correct this error.<br/><br/>"}
This is related to the pilon tool in that repo (tools/pilon). The tool in question optionally uses a dataset from all_fasta, I'm not sure if that is relevant for the error. BTW this error happened on push, not on PR.
Any ideas?
Thanks, Peter
___________________________________________________________ Please keep all replies on the list by using "reply all" in your mail client. To manage your subscriptions to this and other Galaxy lists, please use the interface at: https://lists.galaxyproject.org/
To search Galaxy mailing lists use the unified search at: http://galaxyproject.org/search/mailinglists/
participants (2)
-
Bjoern Gruening
-
Peter van Heusden