mirror of
https://github.com/dolphin-emu/central.git
synced 2025-02-16 23:37:36 +00:00
Add basic README
This commit is contained in:
parent
09198cb2d3
commit
248edce67c
29
README.md
Normal file
29
README.md
Normal file
@ -0,0 +1,29 @@
|
||||
# Dolphin Central
|
||||
|
||||
Central is the infrastructure component receiving webhooks and coordinating
|
||||
builds, status updates, notifications, etc. for Dolphin's CI/CD infrastructure.
|
||||
|
||||
It provides plumbing to connect the following systems together:
|
||||
- GitHub
|
||||
- IRC
|
||||
- Buildbot
|
||||
- FifoCI
|
||||
|
||||
This is not meant as a general purpose system, it is custom made for Dolphin's
|
||||
needs and likely not directly usable for other projects.
|
||||
|
||||
## Setup
|
||||
|
||||
```bash
|
||||
$ nix run
|
||||
```
|
||||
|
||||
## Development
|
||||
|
||||
```bash
|
||||
$ nix develop
|
||||
$ poetry install
|
||||
$ poetry run black --check .
|
||||
$ poetry run pytest
|
||||
$ poetry run central
|
||||
```
|
Loading…
x
Reference in New Issue
Block a user