@@ -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