ncbo / bioportal-project

Serves to consolidate (in Zenhub) all public issues in BioPortal
BSD 2-Clause "Simplified" License
7 stars 5 forks source link

Add UI dockerization (likely from existing work by LIRMM team). #271

Open graybeal opened 1 year ago

syphax-bouazzouni commented 1 year ago

Hi,

Concerning this, here is the referenced PR https://github.com/ncbo/bioportal_web_ui/pull/229. Meanwhile, an official docker for Rail 7 came out (see: https://github.com/ncbo/bioportal_web_ui/pull/229#issuecomment-1370991443

I just wanted also to ask you @alexskr, do you plan to add a backend service (API docker image) for the UI so that we can do end-to-end testing in Rails?

alexskr commented 1 year ago

We plan to add dockerized API for unit testing of components that need full API access. For example, ontologies_api_ruby_client unit test is currently configured to run against the production backend which is not ideal. Once we add the ability to spin up API then it would be possible to add more unit tests that can write to the backend.