You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Wilson Jusuf edited this page Feb 12, 2021
·
6 revisions
Welcome to the 19 wiki!
Here, there's some how to guides that may be useful. Mainly for operations and some system / architecture design
Sprints
Our sprints, represented as Github Milestons, start every Sunday, and end Saturday Night. We meet twice a week, on Tuesday 9:30pm PST and Friday (during Discussion).
Deployments & the state of the master branch
We do CICD on Travis CI. For every push onto every branch (except the protected master), we build and test the branch. Merging can only happen upon approval in review and the passing of checks.
Once merged to master, tested & built successfully, Travis CI will kick off the deployment to elastic beanstalk. We must not skip builds and deployments on master.
The master branch is a direct reflection of what's deployed in production. To streamline and simplify the project, we do not operate on a tag & release system.