@@ -8,30 +8,52 @@ common_params:
88 - automattic/bash-cache#2.1.0
99
1010steps :
11+ # ################
12+ # Lint
13+ # ################
14+ - group : " 🕵️ Lint"
15+ steps :
1116
12- - label : " 🕵️ Lint WordPress"
13- command : " .buildkite/commands/lint.sh wordpress"
14- key : wplint
15- artifact_paths :
16- - " **/build/reports/lint-results*.*"
17-
18- - label : " 🕵️ Lint Jetpack"
19- command : " .buildkite/commands/lint.sh jetpack"
20- key : jplint
21- artifact_paths :
22- - " **/build/reports/lint-results*.*"
23-
24- - label : " 🛠 WordPress Release Build"
25- command : " .buildkite/commands/release-build.sh wordpress"
26- depends_on : wplint
27- plugins : *common_plugins
28- notify :
29- - slack : " #build-and-ship"
17+ - label : " 🕵️ Lint WordPress"
18+ key : wplint
19+ command : " .buildkite/commands/lint.sh wordpress"
20+ artifact_paths :
21+ - " **/build/reports/lint-results*.*"
3022
31- - label : " 🛠 Jetpack Release Build"
32- command : " .buildkite/commands/release-build.sh jetpack"
33- depends_on : jplint
34- plugins : *common_plugins
35- notify :
36- - slack : " #build-and-ship"
23+ - label : " 🕵️ Lint Jetpack"
24+ key : jplint
25+ command : " .buildkite/commands/lint.sh jetpack"
26+ artifact_paths :
27+ - " **/build/reports/lint-results*.*"
28+
29+ # ################
30+ # Beta Builds
31+ # ################
32+ - group : " 🚀 Beta Builds"
33+ steps :
3734
35+ - label : " 🛠 WordPress Release Build"
36+ key : wpbuild
37+ command : " .buildkite/commands/release-build.sh wordpress"
38+ depends_on : wplint
39+ plugins : *common_plugins
40+ notify :
41+ - slack : " #build-and-ship"
42+
43+ - label : " 🛠 Jetpack Release Build"
44+ key : j pbuild
45+ command : " .buildkite/commands/release-build.sh jetpack"
46+ depends_on : jplint
47+ plugins : *common_plugins
48+ notify :
49+ - slack : " #build-and-ship"
50+
51+ # ################
52+ # GitHub Release
53+ # ################
54+ - label : " :github: Release"
55+ depends_on :
56+ - wpbuild
57+ - jpbuild
58+ command : " .buildkite/commands/create-github-release.sh"
59+ plugins : *common_plugins
0 commit comments