-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
54 lines (36 loc) · 1.83 KB
/
Makefile
File metadata and controls
54 lines (36 loc) · 1.83 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
.PHONY: ts-build ts-typecheck ts-lint ts-format ts-format-check ts-test verify-version-alignment verify-ts-pack build-release-assets ensure-release-branches test-ensure-release-branches stage-theorycloud-facetheory-subtree verify-theorycloud-facetheory-subtree sync-theorycloud-facetheory-subtree trigger-theorycloud-publish test-theorycloud-targets test-trigger-theorycloud-publish-awscurl rubric
ts-build:
cd ts && npm run build
ts-typecheck:
cd ts && npm run typecheck
ts-lint:
cd ts && npm run lint
ts-format:
cd ts && npm run format
ts-format-check:
cd ts && npm run format:check
ts-test:
cd ts && npm test
verify-version-alignment:
./scripts/verify-version-alignment.sh
verify-ts-pack:
./scripts/verify-ts-pack.sh
build-release-assets:
./scripts/build-release-assets.sh "$$(./scripts/read-version.sh)" dist
ensure-release-branches:
./scripts/ensure-release-branches.sh
test-ensure-release-branches:
./scripts/test-ensure-release-branches.sh
stage-theorycloud-facetheory-subtree:
./scripts/stage_theorycloud_facetheory_subtree.sh --output "$${THEORYCLOUD_FACETHEORY_SUBTREE_OUTPUT_DIR:-/tmp/facetheory-theorycloud}"
verify-theorycloud-facetheory-subtree:
./scripts/verify_theorycloud_facetheory_subtree.sh "$${THEORYCLOUD_FACETHEORY_SUBTREE_OUTPUT_DIR:-/tmp/facetheory-theorycloud}"
sync-theorycloud-facetheory-subtree:
./scripts/sync_theorycloud_facetheory_subtree.sh --stage "$${THEORYCLOUD_STAGE:-lab}" --output "$${THEORYCLOUD_FACETHEORY_SUBTREE_OUTPUT_DIR:-/tmp/facetheory-theorycloud}"
trigger-theorycloud-publish:
./scripts/trigger_theorycloud_publish.sh --stage "$${THEORYCLOUD_STAGE:-lab}"
test-theorycloud-targets:
./scripts/test-theorycloud-targets.sh
test-trigger-theorycloud-publish-awscurl:
./scripts/test-trigger-theorycloud-publish-awscurl.sh
rubric: ts-typecheck ts-lint ts-test verify-version-alignment verify-ts-pack