|
Some checks failed
Terraform Apply / Terraform Apply (push) Has been cancelled
* changes to status.html in both web/internal applications * return the response text from the internal server api * unwritten rocket league rules message |
||
|---|---|---|
| .github/workflows | ||
| rl-internal | ||
| rl-web | ||
| terraform | ||
| .pre-commit-config.yaml | ||
| LICENSE | ||
| README.md | ||
SelectQuote Rocket League
This repo contains two rocket league applications that connect clients to a backend rocket league server instance.
rl-web
Directory that contains the frontend web rocket league flask application. The application listens for connecting clients then conencts them to our rl-internal backend application running on EC2.
CI
There is a CI Github Actions Workflow here that will run whenever a PR is
opened against main. The workflow will build the docker container as well as
run linting and formatting with ruff. These jobs will need to pass before PRs
are allowed to merge into main.
Deployments
The deployments for this ECS service are handled by a Github Action here
- prod: semver tags created
rl-internal
Directory that contains our backend rocket league server flask application.
NOTE: Only accessable by the rl-web ECS service.
CI
There is a CI Github Actions Workflow here that will run whenever a PR is
opened against main. The workflow will build the docker container as well as
run linting and formatting with ruff. These jobs will need to pass before PRs
are allowed to merge into main.
Deployments
The deployments for the EC2 instances are handled by a Github Action here.
- prod: semver tags created
terraform
Directory containing terraform for all infrastructure related to the Rocket League Applications
There is a Github Actions Workflow here that will run whenever a PR
is opened against main. This workflow will test formating, validation, and run
a plan and then return the output to a comment in the PR. These jobs will need to
pass before merges are allowed into main.
Deployments
Deployments are manged by a Github Actions Workflow here
- prod: merges into
main