carltibule / YABA

Yet Another Bookmark App
0 stars 1 forks source link

Add CI/CD pipeline #3

Open carltibule opened 1 year ago

carltibule commented 1 year ago

The pipeline should build the back and front ends, run unit tests, and create separate docker images for both. If there's any failure at any step, send a Discord message to specified webhook.

Consider the following:

carltibule commented 1 year ago

There will be 3 environments: prod, staging and dev. All will be publicly accessible on the same project as all of the other services running on iwanaga. DBs already setup for all of the environment

carltibule commented 1 year ago

Might have to switch to using env for storing credentials, for easier dockerizing https://learn.microsoft.com/en-us/dotnet/core/extensions/configuration-providers#environment-variable-configuration-provider