Skip to content
Snippets Groups Projects
Unverified Commit 9b252874 authored by Diogo Mendes's avatar Diogo Mendes Committed by GitHub
Browse files

Enabling Currents.dev on CircleCI (#21071)


* Adding currents

* Update .circleci/config.yml

Co-authored-by: default avatarNemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com>

Co-authored-by: default avatarNemanja Glumac <31325167+nemanjaglumac@users.noreply.github.com>
parent 5d5deac1
No related merge requests found
......@@ -911,6 +911,9 @@ jobs:
folder:
type: string
default: ""
currents-record:
type: boolean
default: false
test-files:
type: string
default: ""
......@@ -943,9 +946,12 @@ jobs:
name: Restore cached uberjar built in previous step
<<: *CacheKeyUberjar
- steps: << parameters.before-steps >>
# Make both `test-files` and `source-folder` parameters optional. Translates to: if `parameter` => run associated flag (`--spec` and `--folder`, respectively)
# Make both `test-files`, `source-folder` and `currents-record` parameters optional. Translates to: if `parameter` => run associated flag (`--spec`, `--folder` and `--key $CURRENTS_KEY --record` respectively)
command: |
run test-cypress-no-build <<# parameters.test-files >> --spec << parameters.test-files >> <</ parameters.test-files >> <<# parameters.source-folder >> --folder << parameters.source-folder >> <</ parameters.source-folder >>
run test-cypress-no-build \
<<# parameters.test-files >> --spec << parameters.test-files >> <</ parameters.test-files >> \
<<# parameters.currents-record >> --key $CURRENTS_KEY --record <</ parameters.currents-record >> \
<<# parameters.source-folder >> --folder << parameters.source-folder >> --group << parameters.source-folder >> <</ parameters.source-folder >>
after-steps:
- store_artifacts:
path: /home/circleci/metabase/metabase/cypress
......@@ -1273,6 +1279,7 @@ workflows:
- snowplow-deps
cypress-group: "<< matrix.folder >>-<< matrix.edition >>"
source-folder: << matrix.folder >>
currents-record: true
qa-db: true
snowplow: true
before-steps:
......
......@@ -5,6 +5,7 @@
"supportFile": "frontend/test/__support__/e2e/cypress.js",
"videoUploadOnPasses": false,
"chromeWebSecurity": false,
"projectId": "CJQWRC",
"viewportHeight": 800,
"viewportWidth": 1280,
"retries": {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment