swiss-ai-center / core-engine

The core engine orchestrating all the Swiss AI Center services.
https://docs.swiss-ai-center.ch/reference/core-engine/
GNU Affero General Public License v3.0
6 stars 1 forks source link

Improve the local development experience #181

Closed ludelafo closed 9 months ago

ludelafo commented 9 months ago

Closes #150.

Related to https://github.com/swiss-ai-center/average-shade-service/pull/5.

github-actions[bot] commented 9 months ago

☂️ Python Coverage

current status: ✅

Overall Coverage

Lines Covered Coverage Threshold Status
1920 1066 56% 0% 🟢

New Files

No new covered files...

Modified Files

No covered modified files...

updated for commit: dd1cea7 by action🐍

ludelafo commented 9 months ago

@andrptrc, here is a proposition to improve local development experience.

It seems to work great (the first startup is quite slow but better afterwards).

The current configuration allows to quickly start the backend and frontend individually and then start a service such as average-shade as mentioned in the following PR: https://github.com/swiss-ai-center/average-shade-service/pull/5.

Could you try it locally and tell me what you think?

If it fits, we can update the templates, documentation and all services.