exonum-java-binding icon indicating copy to clipboard operation
exonum-java-binding copied to clipboard

Build the frontend application [ECR-1957]:

Open dmitry-timofeev opened this issue 5 years ago • 2 comments

Overview

Build and test the frontend application during the regular Maven build which is performed on dev machines and the CI.


See: https://jira.bf.local/browse/ECR-1957

Definition of Done

  • [ ] Travis cache is enabled for directories used in LC build
  • [ ] No unnecessary updates
  • [x] There are no TODOs left in the code
  • [x] The continuous integration build passes

dmitry-timofeev avatar Jul 27 '18 10:07 dmitry-timofeev

There are some warnings during npm install. @KateNegrienko , @boguslavsky , is it possible to fix them here or is it better to do in a separate PR?

[WARNING] npm WARN [email protected] requires a peer of babel-core@6 but none is installed. You must install peer dependencies yourself.
[WARNING] npm WARN [email protected] No repository field.
[WARNING] npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/fsevents):
[WARNING] npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

dmitry-timofeev avatar Jul 27 '18 10:07 dmitry-timofeev

WIP until npm install does not make changes when not requested

dmitry-timofeev avatar Jul 30 '18 16:07 dmitry-timofeev