-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathMakefile
28 lines (19 loc) · 915 Bytes
/
Makefile
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
.PHONY: *
test: test-pr-mode
echo "PR mode ran succesfully, check https://github.com/speakeasy-api/sdk-generation-action-test-repo/ to ensure there's a PR created"
test-direct-mode:
./testing/test.sh ./testing/direct-mode.env
test-direct-mode-multi-sdk:
./testing/test.sh ./testing/direct-mode-multi-sdk.env
test-pr-mode:
docker compose run --rm main ./testing/test.sh ./testing/pr-mode.env
test-push-code-samples-only:
docker compose run --rm main ./testing/test.sh ./testing/push-code-samples-only.env
test-release-mode:
docker compose run --rm main ./testing/test.sh ./testing/release-mode.env
test-release-mode-multi-sdk:
docker compose run --rm main ./testing/test.sh ./testing/release-mode-multi-sdk.env
test-validate-action:
docker compose run --rm main ./testing/test.sh ./testing/validate-action.env
test-overlay:
docker compose run --rm main ./testing/test.sh ./testing/overlay-test.env