Browse Source

ci(builds): fix test coverage reports missing in CI builds

feat/auto-update
jamaljsr 5 years ago
parent
commit
246293df8d
  1. 4
      .travis.yml
  2. 2
      TODO.md
  3. 2
      appveyor.yml

4
.travis.yml

@ -56,8 +56,8 @@ script:
- yarn lint:styles
- yarn tsc
# ignore snapshot tests on linux due to file incompatibility across different OS's
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then yarn test -u; fi
- if [[ "$TRAVIS_OS_NAME" != "linux" ]]; then yarn test; fi
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then yarn test:ci -u; fi
- if [[ "$TRAVIS_OS_NAME" != "linux" ]]; then yarn test:ci; fi
- yarn test:e2e
- yarn test:codecov
- if [[ "$TRAVIS_BRANCH" == "master" && "$TRAVIS_PULL_REQUEST" == "false" ]]; then yarn package:ci; fi

2
TODO.md

@ -3,8 +3,6 @@
Small Stuff
- refactor networks.add into a util func
- refactor to use fs-extra instead of fs
- move "docker-compose.yml" string into a constants file
- build images if they don't exist
- update app icon
- consistent scrollbars for all OS's (https://github.com/xobotyi/react-scrollbars-custom) (https://github.com/souhe/reactScrollbar)

2
appveyor.yml

@ -38,7 +38,7 @@ test_script:
- yarn lint
- yarn lint:styles
- yarn tsc
- yarn test
- yarn test:ci
- yarn test:e2e
- yarn test:codecov

Loading…
Cancel
Save