Cyberjusticelab / JusticeAI

JusticeAI (ProceZeus) is a web chat bot that aims to facilitate access to judicial proceedings involving Quebec tenant/landlord law
https://cyberjusticelab.github.io/JusticeAI/docs/rendered/
MIT License
21 stars 16 forks source link

DEV STORY: Investigate a more robust solution to continous deployment #448

Closed lancelafontaine closed 5 years ago

lancelafontaine commented 6 years ago

Description

We do currently have some sort of continuous deployment onto a VPS provided to us by UdeM at capstone.cyberjustice.ca. It's currently configured to deploy after the end of a successful Travis build, but with the parallelization, it often fails and is extremely error prone. We've begun investigating standing up a webhook notification server on capstone.cyberjustice.ca that GitHub can push a notification to once a PR is merged, but it has not been flawless either.

Scope of Work

Demo requirement

  1. The user does x
  2. The system does y n. Rest of a use case of a flow chart

Acceptance Criteria