feat: add hub runtime and extension contract
This commit is contained in:
parent
fce19f193f
commit
7e1ec03f0c
44 changed files with 3875 additions and 84 deletions
15
Makefile
15
Makefile
|
|
@ -1,7 +1,9 @@
|
|||
.PHONY: install test ecosystem-regression
|
||||
.PHONY: install test runtime-run conformance container-build ecosystem-regression
|
||||
|
||||
UV ?= uv
|
||||
ECOSYSTEM_REGRESSION ?= /home/worsch/the-custodian/scripts/hub-ecosystem-regression.sh
|
||||
IMAGE_REPOSITORY ?= forgejo.coulomb.social/coulomb/hub-core
|
||||
IMAGE_TAG ?= dev
|
||||
|
||||
install:
|
||||
$(UV) sync
|
||||
|
|
@ -9,5 +11,14 @@ install:
|
|||
test:
|
||||
$(UV) run python -m pytest -q
|
||||
|
||||
runtime-run:
|
||||
$(UV) run --extra runtime hub-core api
|
||||
|
||||
conformance:
|
||||
$(UV) run hub-core conformance --base-url $${HUB_CORE_API_BASE:-http://127.0.0.1:8010}
|
||||
|
||||
container-build:
|
||||
docker build -f Containerfile -t $(IMAGE_REPOSITORY):$(IMAGE_TAG) .
|
||||
|
||||
ecosystem-regression:
|
||||
bash $(ECOSYSTEM_REGRESSION)
|
||||
bash $(ECOSYSTEM_REGRESSION)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue