Skip to content

Commit b146334

Browse files
Merge pull request #19833 from mozilla/FXA-12812
chore(storybook): stop deploying storybooks to GCP
2 parents 298e753 + 97ec8e3 commit b146334

1 file changed

Lines changed: 0 additions & 45 deletions

File tree

.circleci/config.yml

Lines changed: 0 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,6 @@ parameters:
1616
enable_deploy_ci_images:
1717
type: boolean
1818
default: true
19-
enable_deploy_story_book:
20-
type: boolean
21-
default: true
2219
enable_test_and_deploy_tag:
2320
type: boolean
2421
default: true
@@ -868,21 +865,6 @@ jobs:
868865
workflow: << parameters.workflow >>
869866
test_suite: e2e
870867

871-
build-and-deploy-storybooks:
872-
executor: default-executor
873-
resource_class: xlarge
874-
steps:
875-
- git-checkout
876-
- restore-workspace
877-
- run:
878-
name: Build Storybooks
879-
command: |
880-
npx nx run-many -t build-storybook
881-
- run:
882-
name: Publish Storybooks
883-
command: |
884-
STORYBOOKS_PACKAGES_ROOT="." STORYBOOKS_PACKAGES_DEPTH=4 STORYBOOKS_USE_YARN_WORKSPACES=false STORYBOOKS_SKIP_BUILD=true LOG_LEVEL=TRACE npx github:mozilla-fxa/storybook-gcp-publisher
885-
886868
update-yarn-cache:
887869
executor: default-executor
888870
resource_class: medium+
@@ -994,10 +976,6 @@ workflows:
994976
workflow: test_pull_request
995977
requires:
996978
- Build (PR)
997-
- build-and-deploy-storybooks:
998-
name: Deploy Storybooks (PR)
999-
requires:
1000-
- Build (PR)
1001979
- on-complete:
1002980
name: Tests Complete (PR)
1003981
stage: Tests
@@ -1012,7 +990,6 @@ workflows:
1012990
- Integration Test - Servers - Auth V2 (PR)
1013991
- Integration Test - Libraries (PR)
1014992
- Firefox Functional Tests - Playwright (PR)
1015-
- Deploy Storybooks (PR)
1016993

1017994
# Triggered remotely. See .circleci/README.md
1018995
production_smoke_tests:
@@ -1090,24 +1067,6 @@ workflows:
10901067
ignore: /.*/
10911068
force-deploy: << pipeline.parameters.force-deploy-fxa-ci-images >>
10921069

1093-
deploy_story_book:
1094-
# This workflow is triggered after a PR lands on main. It requires approval.
1095-
# The same operation will eventually run nightly.
1096-
when: << pipeline.parameters.enable_deploy_story_book >>
1097-
jobs:
1098-
- request-build-and-deploy-storybooks:
1099-
name: Request Deploy Storybooks
1100-
type: approval
1101-
filters:
1102-
branches:
1103-
only: main
1104-
tags:
1105-
ignore: /.*/
1106-
- build-and-deploy-storybooks:
1107-
name: Deploy Storybooks
1108-
requires:
1109-
- Request Deploy Storybooks
1110-
11111070
test_and_deploy_tag:
11121071
# This workflow is used for building docker containers that are then deployed to
11131072
# live infrastructure.
@@ -1347,10 +1306,6 @@ workflows:
13471306
- Integration Test - Servers - Auth V2 (nightly)
13481307
- Integration Test - Libraries (nightly)
13491308
- Firefox Functional Tests - Playwright (nightly)
1350-
- build-and-deploy-storybooks:
1351-
name: Deploy Storybooks (nightly)
1352-
requires:
1353-
- Tests Complete (nightly)
13541309
- create-fxa-image:
13551310
name: Create FxA Image (nightly)
13561311
requires:

0 commit comments

Comments
 (0)