diff --git a/.gitlab/ci/frontend.gitlab-ci.yml b/.gitlab/ci/frontend.gitlab-ci.yml index 28e1fc343121b5c5b2a1d6e043bc0789829b0849..cc9150420c4ff84fdb2c2a36eeddff6e90fc61e9 100644 --- a/.gitlab/ci/frontend.gitlab-ci.yml +++ b/.gitlab/ci/frontend.gitlab-ci.yml @@ -110,7 +110,7 @@ update-storybook-yarn-cache: - .shared:rules:update-cache stage: prepare script: - - yarn_install_script + - yarn_install_script_storybook retrieve-frontend-fixtures: variables: @@ -420,7 +420,7 @@ bundle-size-review: - .frontend-test-base - .storybook-yarn-cache script: - - run_timed_command "retry yarn run storybook:install --frozen-lockfile" + - yarn_install_script_storybook - run_timed_command "yarn run storybook:build" needs: ["graphql-schema-dump"] diff --git a/scripts/utils.sh b/scripts/utils.sh index 5ac6277f8faf8936f271b448f36a871f0f4032c3..3fec3e8b56a3df3dbb143e85a3d57924bafbbc84 100644 --- a/scripts/utils.sh +++ b/scripts/utils.sh @@ -122,9 +122,15 @@ function yarn_install_script() { retry yarn install --frozen-lockfile + section_end "yarn-install" +} + +function yarn_install_script_storybook() { + section_start "yarn-install-storybook" "Installing Yarn packages for Storybook" + retry yarn storybook:install --frozen-lockfile - section_end "yarn-install" + section_end "yarn-install-storybook" } function assets_compile_script() {