-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
133 lines (89 loc) · 3.63 KB
/
Copy pathMakefile
File metadata and controls
133 lines (89 loc) · 3.63 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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
.PHONY: scaffold-deploymate-surface scaffold-deploymate-feature scaffold-product-resource export-product-starter bootstrap-product-starter dev-doctor git-doctor ship-pr sync-main pr-land-sync start-pr-branch pr-ready pr-open pr-status pr-doctor pr-watch pr-land recommend-local-mode auto-local changed profile-changed profile-frontend profile-backend profile-fast profile-frontend-hot profile-fast-hot frontend-smoke-server-status frontend-smoke-server-stop audit-cache-clear export-automation-core bootstrap-core bootstrap-core-init upgrade-core doctor-core fast fast-hot frontend frontend-hot backend full timing-history timing-stats timing-hint ship-staging
scaffold-deploymate-surface:
bash scripts/scaffold_deploymate_surface.sh $(TARGET_DIR) $(SURFACE_FLAGS)
scaffold-deploymate-feature:
bash scripts/scaffold_deploymate_feature.sh $(TARGET_DIR) $(FEATURE_FLAGS)
scaffold-product-resource:
bash scripts/scaffold_product_resource.sh $(TARGET_DIR) $(RESOURCE_FLAGS)
export-product-starter:
bash scripts/export_product_starter.sh
bootstrap-product-starter:
bash scripts/bootstrap_product_starter.sh $(TARGET_DIR) $(PRODUCT_STARTER_FLAGS)
dev-doctor:
bash scripts/dev_doctor.sh
git-doctor:
bash scripts/git_doctor.sh $(GIT_DOCTOR_FLAGS)
ship-pr:
bash scripts/ship_pr.sh --slug $(SLUG) --message $(MESSAGE) $(SHIP_PR_FLAGS)
sync-main:
bash scripts/sync_main.sh $(SYNC_MAIN_FLAGS)
pr-land-sync:
bash scripts/pr_land_sync.sh $(PR_LAND_SYNC_FLAGS)
start-pr-branch:
bash scripts/start_pr_branch.sh $(SLUG)
pr-ready:
bash scripts/pr_ready_check.sh $(PR_READY_FLAGS)
pr-open:
bash scripts/open_pull_request.sh $(PR_OPEN_FLAGS)
pr-status:
bash scripts/pr_status.sh
pr-doctor:
bash scripts/pr_doctor.sh $(PR_DOCTOR_FLAGS)
pr-watch:
bash scripts/pr_watch.sh $(PR_WATCH_FLAGS)
pr-land:
bash scripts/pr_land.sh $(PR_LAND_FLAGS)
recommend-local-mode:
bash scripts/recommend_local_mode.sh
auto-local:
bash scripts/run_recommended_local_mode.sh
changed:
bash scripts/dev_verify_changed.sh
profile-changed:
bash scripts/profile_changed.sh
profile-frontend:
bash scripts/profile_surface.sh frontend
profile-backend:
bash scripts/profile_surface.sh backend
profile-fast:
bash scripts/profile_surface.sh full
profile-frontend-hot:
FRONTEND_SMOKE_PERSIST_SERVER=1 bash scripts/profile_surface.sh frontend
profile-fast-hot:
FRONTEND_SMOKE_PERSIST_SERVER=1 bash scripts/profile_surface.sh full
frontend-smoke-server-status:
bash scripts/frontend_smoke_server_control.sh status
frontend-smoke-server-stop:
bash scripts/frontend_smoke_server_control.sh stop
audit-cache-clear:
bash scripts/audit_cache.sh clear_persistent
export-automation-core:
bash scripts/export_automation_core.sh
bootstrap-core:
bash scripts/bootstrap_project_automation.sh $(TARGET_DIR)
bootstrap-core-init:
bash scripts/bootstrap_project_automation.sh $(TARGET_DIR) --init-adapters $(BOOTSTRAP_CORE_FLAGS)
upgrade-core:
bash scripts/upgrade_project_automation.sh $(TARGET_DIR) $(UPGRADE_FLAGS)
doctor-core:
bash scripts/automation_core_doctor.sh $(TARGET_DIR) $(DOCTOR_FLAGS)
fast:
bash scripts/dev_fast_check.sh full
fast-hot:
FRONTEND_SMOKE_PERSIST_SERVER=1 bash scripts/dev_fast_check.sh full
frontend:
bash scripts/dev_fast_check.sh frontend
frontend-hot:
FRONTEND_SMOKE_PERSIST_SERVER=1 bash scripts/dev_fast_check.sh frontend
backend:
bash scripts/dev_fast_check.sh backend
full:
bash scripts/release_workflow.sh --surface full
timing-history:
bash scripts/timing_history.sh print_recent 20
timing-stats:
bash scripts/timing_history.sh print_stats 160
timing-hint:
bash scripts/timing_history.sh print_hint release_workflow full 1 160
ship-staging:
git push origin develop