From 211104b09a83925372798fdddcef7b57a6d07900 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Ribaudo?= Date: Thu, 10 Dec 2020 20:11:04 +0100 Subject: [PATCH] Run e2e tests also with BABEL_8_BREAKING (#12462) --- .circleci/config.yml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 361e5fcda3..f989a31b3a 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -128,6 +128,19 @@ jobs: - htpasswd - save_cache: *save-yarn-cache + publish-verdaccio-babel-8-breaking: + executor: node-executor + steps: + - checkout + - restore_cache: *restore-yarn-cache + - run: BABEL_8_BREAKING=true ./scripts/integration-tests/publish-local.sh + - persist_to_workspace: + root: /tmp/verdaccio-workspace + paths: + - storage + - htpasswd + - save_cache: *save-yarn-cache + e2e-babel: executor: node-executor steps: @@ -227,3 +240,26 @@ workflows: - e2e-jest: requires: - publish-verdaccio + + e2e-breaking: + jobs: + - approve-e2e-breaking-run: + type: approval + filters: + branches: + ignore: [main] + - publish-verdaccio-babel-8-breaking: + requires: + - approve-e2e-breaking-run + - e2e-babel: + requires: + - publish-verdaccio-babel-8-breaking + - e2e-create-react-app: + requires: + - publish-verdaccio-babel-8-breaking + - e2e-vue-cli: + requires: + - publish-verdaccio-babel-8-breaking + - e2e-jest: + requires: + - publish-verdaccio-babel-8-breaking