Commit bb9ba10
# Backport
This will backport the following commits from `main` to `9.0`:
- [[CI] Storybook parallel build
(#234841)](#234841)
<!--- Backport version: 9.6.6 -->
### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)
<!--BACKPORT [{"author":{"name":"Brad
White","email":"[email protected]"},"sourceCommit":{"committedDate":"2025-09-17T23:26:47Z","message":"[CI]
Storybook parallel build (#234841)\n\n## Summary\n\n- Part of
elastic/kibana-operations#346 & elastic/kibana-operations#347\n- Closes
#176500\n- Parallelize Storybook build\n- Migrate `gsutil` to `gcloud
storage cp`\n\n### Testing\nI tried a few machine sizes to compare the
build times:\n\n| Machine | Time | Reduction
|\n|--------------|--------------|---------|\n| `n2-standard-32` | 9m
32s | 82% |\n| `n2-standard-16` | 15m 43s | 69% |\n| `n2-standard-8` |
19m 32s | 62% |\n| `n2-standard-4` | 38m 39s | 24% |\n| Sync
`n2-standard-8` | 50m 40s | - |\n\nFor now we can stick with
`n2-standard-8` since 20 minutes will be well\nunder the FTR times and
gives a minor decrease in CI costs since we're\nusing the machine for
less
time.","sha":"29d189ff7df46d791d503311fff6c06f77c7a271","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Operations","release_note:skip","ci:build-storybooks","backport:version","v9.2.0","v8.19.5","v9.0.8","v9.1.5"],"title":"[CI]
Storybook parallel
build","number":234841,"url":"https://github.com/elastic/kibana/pull/234841","mergeCommit":{"message":"[CI]
Storybook parallel build (#234841)\n\n## Summary\n\n- Part of
elastic/kibana-operations#346 & elastic/kibana-operations#347\n- Closes
#176500\n- Parallelize Storybook build\n- Migrate `gsutil` to `gcloud
storage cp`\n\n### Testing\nI tried a few machine sizes to compare the
build times:\n\n| Machine | Time | Reduction
|\n|--------------|--------------|---------|\n| `n2-standard-32` | 9m
32s | 82% |\n| `n2-standard-16` | 15m 43s | 69% |\n| `n2-standard-8` |
19m 32s | 62% |\n| `n2-standard-4` | 38m 39s | 24% |\n| Sync
`n2-standard-8` | 50m 40s | - |\n\nFor now we can stick with
`n2-standard-8` since 20 minutes will be well\nunder the FTR times and
gives a minor decrease in CI costs since we're\nusing the machine for
less
time.","sha":"29d189ff7df46d791d503311fff6c06f77c7a271"}},"sourceBranch":"main","suggestedTargetBranches":["8.19","9.0","9.1"],"targetPullRequestStates":[{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/234841","number":234841,"mergeCommit":{"message":"[CI]
Storybook parallel build (#234841)\n\n## Summary\n\n- Part of
elastic/kibana-operations#346 & elastic/kibana-operations#347\n- Closes
#176500\n- Parallelize Storybook build\n- Migrate `gsutil` to `gcloud
storage cp`\n\n### Testing\nI tried a few machine sizes to compare the
build times:\n\n| Machine | Time | Reduction
|\n|--------------|--------------|---------|\n| `n2-standard-32` | 9m
32s | 82% |\n| `n2-standard-16` | 15m 43s | 69% |\n| `n2-standard-8` |
19m 32s | 62% |\n| `n2-standard-4` | 38m 39s | 24% |\n| Sync
`n2-standard-8` | 50m 40s | - |\n\nFor now we can stick with
`n2-standard-8` since 20 minutes will be well\nunder the FTR times and
gives a minor decrease in CI costs since we're\nusing the machine for
less
time.","sha":"29d189ff7df46d791d503311fff6c06f77c7a271"}},{"branch":"8.19","label":"v8.19.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.0","label":"v9.0.8","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.1","label":"v9.1.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->
Co-authored-by: Brad White <[email protected]>
1 parent be9e353 commit bb9ba10
File tree
3 files changed
+100
-33
lines changed- .buildkite
- scripts/steps/storybooks
3 files changed
+100
-33
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
20 | 21 | | |
21 | 22 | | |
22 | 23 | | |
23 | 24 | | |
24 | | - | |
| 25 | + | |
25 | 26 | | |
26 | 27 | | |
27 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
| 14 | + | |
13 | 15 | | |
14 | 16 | | |
15 | 17 | | |
| |||
25 | 27 | | |
26 | 28 | | |
27 | 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 | + | |
28 | 66 | | |
29 | 67 | | |
30 | 68 | | |
| |||
35 | 73 | | |
36 | 74 | | |
37 | 75 | | |
38 | | - | |
| 76 | + | |
39 | 77 | | |
40 | 78 | | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
46 | 85 | | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
47 | 93 | | |
48 | 94 | | |
49 | 95 | | |
| |||
84 | 130 | | |
85 | 131 | | |
86 | 132 | | |
87 | | - | |
88 | | - | |
| 133 | + | |
| 134 | + | |
89 | 135 | | |
90 | 136 | | |
91 | 137 | | |
| |||
98 | 144 | | |
99 | 145 | | |
100 | 146 | | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
0 commit comments