EtienneDx / git-mentor

A git server with built-in tools for teaching programming
MIT License
2 stars 0 forks source link

Created a preview mechanism allowing to deploy the app and validate it is working as expected #45

Closed EtienneDx closed 1 month ago

EtienneDx commented 1 month ago

When receiving a PR, it can be hard to visualise what the result would look like. This PR aims at allowing the publication of the feature to a new instance, allowing proper testing. The instance will run for 30 minutes after being released.

See #41 for more infos.

codecov[bot] commented 1 month ago

Codecov Report

Attention: Patch coverage is 13.51351% with 32 lines in your changes are missing coverage. Please review.

Project coverage is 77.48%. Comparing base (345fbe2) to head (764b75f).

Files Patch % Lines
ssh-server/src/server/request_handler.rs 0.00% 13 Missing :warning:
gmt-api/src/main.rs 0.00% 10 Missing :warning:
gmt-server/src/main.rs 0.00% 8 Missing :warning:
database/src/error.rs 0.00% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #45 +/- ## ========================================== - Coverage 77.89% 77.48% -0.41% ========================================== Files 35 35 Lines 1669 1679 +10 ========================================== + Hits 1300 1301 +1 - Misses 369 378 +9 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

github-actions[bot] commented 1 month ago

Deployment successful.

You can start and stop the instance using the given actions with the parameter "45".

You can access the application at https://dxbds0mjsj2zb.cloudfront.net/.

EtienneDx commented 1 month ago

@Lerri-Cofannos We're finally ready to merge! I'm doing a final readthrough of the code and if you have a minute to do so too, we should be able to merge afterwards.

github-actions[bot] commented 1 month ago

Deployment status.

Deployment has been successful.

You can start and stop the instance using the given actions with the parameter "45".

You can access the application at https://dy1r2j2tbpmnx.cloudfront.net/.