rocky-linux / distrobuild

Distribution builder

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

distrobuild

THIS PROJECT IS STILL A WORK IN PROGRESS

Development

Kerberos

kinit -R -kt {PATH_TO_KEYTAB} koji/distrobuild@ROCKYLINUX.ORG -S HTTP/koji.rockylinux.org@ROCKYLINUX.org

UI

cd ui
yarn
yarn start

Server

virtualenv .venv
source .venv/bin/activate
pip install -r requirements.txt
# set database settings in distrobuild/settings.py
aerich upgrade
uvicorn distrobuild.app:app --reload --port 8090

Scheduler

source .venv/bin/activate
python3 run_scheduler.py

About

Distribution builder

License:MIT License


Languages

Language:Python 54.4%Language:TypeScript 42.5%Language:JavaScript 1.8%Language:CSS 0.7%Language:Jinja 0.4%Language:HTML 0.2%