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

Running Currents only on Master (#21161)

* Running Currents only on Master

* [ci noskip] Ident

* [ci noskip] ident comment

* [ci noskip] Fixing yaml

* [ci noskip] creating forlders

* [ci noskip] space
parent 62329a43
Branches
Tags
No related merge requests found
......@@ -467,7 +467,7 @@ commands:
- steps: << parameters.before-steps >>
- run:
name: << parameters.command-name >>
command: yarn << parameters.command >>
command: << parameters.command >>
no_output_timeout: 15m
- steps: << parameters.after-steps >>
- unless:
......@@ -477,7 +477,7 @@ commands:
- steps: << parameters.before-steps >>
- run:
name: << parameters.command-name >>
command: yarn << parameters.command >>
command: << parameters.command >>
no_output_timeout: 15m
- steps: << parameters.after-steps >>
......@@ -603,7 +603,7 @@ jobs:
fi
- run-yarn-command:
command-name: Create static visualization js bundle
command: build-static-viz
command: yarn build-static-viz
- persist_to_workspace:
root: /home/circleci/
paths:
......@@ -950,12 +950,20 @@ jobs:
name: Restore cached uberjar built in previous step
<<: *CacheKeyUberjar
- steps: << parameters.before-steps >>
# 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)
# 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.currents-record >> --key $CURRENTS_KEY --record <</ parameters.currents-record >> \
<<# parameters.source-folder >> --folder << parameters.source-folder >> --group << parameters.source-folder >> <</ parameters.source-folder >>
if [[ $CIRCLE_BRANCH == release* || $CIRCLE_BRANCH == master ]]; then
echo 'This is a release or master branch. Sending report to Currents.dev'
yarn 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 >>
else
echo 'This is NOT a release or master branch. Will not send the report to Currents.dev'
yarn test-cypress-no-build \
<<# parameters.test-files >> --spec << parameters.test-files >> <</ parameters.test-files >> \
<<# parameters.source-folder >> --folder << parameters.source-folder >> <</ parameters.source-folder >>
fi
after-steps:
- store_artifacts:
path: /home/circleci/metabase/metabase/cypress
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment