forked from metal3-io/metal3-dev-env
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
64 lines (42 loc) · 1.32 KB
/
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
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
55
56
57
58
59
60
61
62
63
64
all: install_requirements configure_host launch_mgmt_cluster verify
install_requirements:
./01_prepare_host.sh
configure_host:
./02_configure_host.sh
launch_mgmt_cluster:
./03_launch_mgmt_cluster.sh
verify:
./04_verify.sh
clean: delete_mgmt_cluster host_cleanup
delete_mgmt_cluster:
./cluster_cleanup.sh
host_cleanup:
./host_cleanup.sh
test:
./tests/05_test.sh
lint:
./hack/shellcheck.sh
setup_env:
./tests/feature_tests/setup_env.sh
setup_env_ug:
./tests/feature_tests/setup_env.sh "ug"
cleanup_env:
./tests/feature_tests/cleanup_env.sh
pivoting_test:
make -C ./tests/feature_tests/pivoting/
repivoting_test:
make -C ./tests/feature_tests/pivoting/ repivoting
make -C ./tests//feature_tests/pivoting/ deprovision
remediation_test:
make -C ./tests/feature_tests/remediation/
node_reuse_test:
make -C ./tests/feature_tests/node_reuse/
upgrade_test:
make -C ./tests/feature_tests/upgrade/
inspection_test:
./tests/feature_tests/inspection_test.sh
healthcheck_test:
make -C ./tests/feature_tests/healthcheck/
feature_tests: setup_env inspection_test remediation_test healthcheck_test cleanup_env pivoting_test node_reuse_test repivoting_test
feature_tests_upgrade: setup_env_ug upgrade_test
.PHONY: all install_requirements configure_host launch_mgmt_cluster clean delete_mgmt_cluster host_cleanup verify test lint