jwallet-web icon indicating copy to clipboard operation
jwallet-web copied to clipboard

Unit tests and linting in CI/CD [DEVOPS-408]

Open soar opened this issue 5 years ago • 0 comments

https://jibrelnetwork.atlassian.net/browse/DEVOPS-408

We have some problems:

  • Jest can't execute tests
  • xml report generated by Jest has no valid information
  • coverage report doesn't contain xml in Junit format
  • linters don't generate Junit reports, I think we should add these modules:
    • https://github.com/jcgertig/eslint-junit
    • https://www.npmjs.com/package/stylelint-junit-formatter

Please, fix these issues and add them into this branch/PR. You can find build logs here:

  • https://jenkins.jnode.network/job/jibrelnetwork/job/jwallet-web/job/feature%252Fcicd-tests/
  • https://jenkins.jnode.network/blue/organizations/jenkins/jibrelnetwork%2Fjwallet-web/detail/feature%2Fcicd-tests/5/pipeline

soar avatar Jun 03 '19 11:06 soar