[MM-42010] Remove CircleCI check for E2E tests (#2009)

* [MM-42010] Remove CircleCI check for E2E tests

* Add jest test reporting

* Remove MM docker setup code

* Try old method

* oops

* Forgot to remove MM docker check
This commit is contained in:
Devin Binnie
2022-03-02 09:39:24 -05:00
committed by GitHub
parent fc13f877f2
commit a33d98ff8a
3 changed files with 100 additions and 8 deletions

View File

@@ -15,7 +15,6 @@ executors:
- image: electronuserland/builder:wine-chrome
environment:
TAR_OPTIONS: --no-same-owner
- image: mattermost/mattermost-preview
wine-chrome:
working_directory: ~/mattermost-desktop
docker:
@@ -139,14 +138,8 @@ jobs:
- checkout
- update_image:
apt_opts: "--no-install-recommends"
- run: wget https://github.com/mattermost/mmctl/releases/download/v6.0.0/linux_amd64.tar && tar -xvf linux_amd64.tar
- run: npm run check-types
- run:
name: Setup MM Docker Image
command: npm run test:docker
environment:
MMCTL_PATH: ./mmctl
- run: ELECTRON_DISABLE_SANDBOX=1 xvfb-run npm run test
- run: ELECTRON_DISABLE_SANDBOX=1 npm run test:unit-ci
- run: mkdir -p /tmp/test-results
- run: cp test-results.xml /tmp/test-results/
- store_test_results: