mirror of
https://github.com/rocky-linux/peridot.git
synced 2024-06-12 23:40:15 +00:00
e0a043afb3
There was a bug in module mode where debuginfo+src would not get replaced correctly. That is now fixed. Additional changes to module artifact detection is also made after the build merge solution was implemented. Previously src.rpms could be collapsed because of multiple src.rpms in one build, leading to non-devel artifacts being placed in devel. That is also fixed with this. |
||
---|---|---|
.. | ||
builder/v1 | ||
cmd/v1 | ||
common | ||
composetools | ||
data | ||
db | ||
impl/v1 | ||
keykeeper | ||
lookaside | ||
migrate | ||
plugin | ||
proto/v1 | ||
rpmbuild | ||
tools | ||
ui | ||
yummeta | ||
yumrepofs/v1 | ||
BUILD | ||
README.md | ||
seed.sql |
peridot
Local development
Requirements: Temporal (running on host), MinIO (running on host) and Kubernetes (Using Docker for Desktop)
Source the .env
file: source .env
Start UI:
ibazel run //ui:peridot.server
Start server (deploys to K8s):
br //peridot/cmd/v1/peridotserver/ci:peridotserver.dev.local_push_apply
Start ephemeral (deploys to K8s):
br //peridot/cmd/v1/peridotephemeral/ci:peridotephemeral.dev.local_push_apply
To make changes to the builder or ephemeral instance just re-run the deployment command.