Add licensing and distribution metadata
This commit is contained in:
parent
30ae88f8a3
commit
5fb0c9c57b
1 changed files with 9231 additions and 63 deletions
51
Makefile
51
Makefile
|
|
@ -1,71 +1,76 @@
|
|||
.PHONY: test check-dependencies check-fixture-lib check-kind-matrix check-storage-foundation check-auth check-app check-app-boundaries check-streaming check-idempotency check-recovery check-model-correspondence check-protocol check-product check-browser check-runtime check-v1 check-specs check-web-contract generate-web-contract app-up app-down test-frontend check-frontend build-frontend
|
||||
.PHONY: test check-dependencies check-fixture-lib check-kind-matrix check-storage-foundation check-auth check-app check-app-boundaries check-streaming check-idempotency check-recovery check-model-correspondence check-protocol check-product check-browser check-runtime check-v1 check-specs check-web-contract generate-web-contract third-party-notices app-up app-down test-frontend check-frontend build-frontend
|
||||
|
||||
test:
|
||||
./tests/run-host-tests.sh
|
||||
bash ./tests/run-host-tests.sh
|
||||
|
||||
check-dependencies:
|
||||
./tests/kind/run.sh
|
||||
bash ./tests/kind/run.sh
|
||||
|
||||
check-fixture-lib:
|
||||
./tests/kind/lib-test.sh
|
||||
bash ./tests/kind/lib-test.sh
|
||||
|
||||
check-kind-matrix:
|
||||
./tests/kind/matrix-run.sh
|
||||
bash ./tests/kind/matrix-run.sh
|
||||
|
||||
check-storage-foundation:
|
||||
./tests/kind/storage-foundation-run.sh
|
||||
bash ./tests/kind/storage-foundation-run.sh
|
||||
|
||||
check-auth:
|
||||
./tests/kind/auth-run.sh
|
||||
bash ./tests/kind/auth-run.sh
|
||||
|
||||
check-app:
|
||||
./tests/kind/auth-run.sh
|
||||
bash ./tests/kind/auth-run.sh
|
||||
|
||||
check-app-boundaries:
|
||||
./tests/application-boundaries.sh
|
||||
bash ./tests/application-boundaries.sh
|
||||
|
||||
check-streaming:
|
||||
./tests/kind/streaming-run.sh
|
||||
bash ./tests/kind/streaming-run.sh
|
||||
|
||||
check-idempotency:
|
||||
./tests/kind/idempotency-run.sh
|
||||
bash ./tests/kind/idempotency-run.sh
|
||||
|
||||
check-recovery:
|
||||
./tests/kind/recovery-run.sh
|
||||
bash ./tests/kind/recovery-run.sh
|
||||
|
||||
check-model-correspondence:
|
||||
./tests/model-correspondence/run.sh
|
||||
bash ./tests/model-correspondence/run.sh
|
||||
|
||||
check-protocol: check-model-correspondence
|
||||
./tests/kind/protocol-conformance-run.sh
|
||||
bash ./tests/kind/protocol-conformance-run.sh
|
||||
|
||||
check-product: test-frontend check-frontend build-frontend check-web-contract
|
||||
./tests/kind/product-run.sh
|
||||
bash ./tests/kind/product-run.sh
|
||||
|
||||
check-browser: test-frontend check-frontend build-frontend
|
||||
./tests/kind/browser-run.sh
|
||||
bash ./tests/kind/browser-run.sh
|
||||
|
||||
check-web-contract:
|
||||
./tests/web-contract.sh
|
||||
bash ./tests/web-contract.sh
|
||||
|
||||
generate-web-contract:
|
||||
cabal run nuthatch-generate-web-contract --offline -- web/src/generated/contract.ts web/test/fixtures/contract.json
|
||||
|
||||
third-party-notices:
|
||||
cabal build exe:nuthatch --dry-run --offline --builddir=dist-newstyle/third-party
|
||||
npm --prefix web ci
|
||||
node scripts/generate-third-party-notices.mjs dist-newstyle/third-party/cache/plan.json web/package-lock.json web/node_modules THIRD_PARTY_NOTICES.txt
|
||||
|
||||
check-runtime: test check-recovery
|
||||
./tests/runtime-static.sh
|
||||
./tests/kind/runtime-resilience-run.sh
|
||||
bash ./tests/runtime-static.sh
|
||||
bash ./tests/kind/runtime-resilience-run.sh
|
||||
|
||||
check-v1:
|
||||
./tests/check-v1.sh
|
||||
bash ./tests/check-v1.sh
|
||||
|
||||
check-specs:
|
||||
./tests/spec-contracts.sh
|
||||
bash ./tests/spec-contracts.sh
|
||||
|
||||
app-up:
|
||||
NUTHATCH_APP_INTERACTIVE=1 ./tests/kind/auth-run.sh
|
||||
NUTHATCH_APP_INTERACTIVE=1 bash ./tests/kind/auth-run.sh
|
||||
|
||||
app-down:
|
||||
./tests/kind/destroy.sh
|
||||
bash ./tests/kind/destroy.sh
|
||||
|
||||
test-frontend:
|
||||
npm --prefix web test
|
||||
|
|
|
|||
Loading…
Reference in a new issue