Implement KeyCape provider and service identity contracts
All checks were successful
Build and Publish Container Image / build-and-push (push) Successful in 25s
All checks were successful
Build and Publish Container Image / build-and-push (push) Successful in 25s
Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a02e3f-7301-7622-9be1-12e5f352881c
This commit is contained in:
parent
cdfb046b80
commit
efce3e9331
15 changed files with 579 additions and 26 deletions
7
Makefile
7
Makefile
|
|
@ -3,7 +3,9 @@ IMAGE_REPO ?= coulomb/key-cape
|
|||
IMAGE_TAG ?= latest
|
||||
IMAGE := $(IMAGE_REGISTRY)/$(IMAGE_REPO):$(IMAGE_TAG)
|
||||
|
||||
.PHONY: dev seed build test lint image push image-tag
|
||||
.PHONY: dev seed build test lint contract-test image push image-tag
|
||||
|
||||
PLAYBOOK_VALIDATOR ?= ../net-kingdom/tools/playbook-capability-contract/playbook_contract_validator.py
|
||||
|
||||
dev:
|
||||
docker compose -f docker-compose.dev.yml up
|
||||
|
|
@ -20,6 +22,9 @@ test:
|
|||
lint:
|
||||
cd src && go vet ./...
|
||||
|
||||
contract-test:
|
||||
python3 $(PLAYBOOK_VALIDATOR) capabilities/playbooks/*.yaml
|
||||
|
||||
image:
|
||||
docker build -t $(IMAGE) .
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue