forked from metal3-io/metal3-dev-env
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
53 lines (34 loc) · 1.02 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
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:
./05_test.sh
lint:
./hack/shellcheck.sh
setup_env:
./scripts/feature_tests/setup_env.sh
setup_env_ug:
./scripts/feature_tests/setup_env.sh "ug"
cleanup_env:
./scripts/feature_tests/cleanup_env.sh
pivoting_test:
make -C ./scripts/feature_tests/pivoting/
remediation_test:
make -C ./scripts/feature_tests/remediation/
upgrade_test:
make -C ./scripts/feature_tests/upgrade/
feature_tests: setup_env remediation_test cleanup_env pivoting_test
feature_tests_upgrade: setup_env upgrade_test
feature_tests_upgrade_centos: setup_env_ug upgrade_test
.PHONY: all install_requirements configure_host launch_mgmt_cluster clean delete_mgmt_cluster host_cleanup verify test lint