----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/61996/ -----------------------------------------------------------
Review request for Ambari, Andrii Babiichuk, Miklos Gergely, and Robert Nettleton. Bugs: AMBARI-21857 https://issues.apache.org/jira/browse/AMBARI-21857 Repository: ambari Description ------- Add new pom.xml file for the new logsearch web ui in order to package static resources in jar (which are generated with yarn and angular-cli) The resource generation flow is the following: - install (download or copy an already downloaded one) node and yarn in target/webapp-build folder - copy source files from the ui root folder into target/webapp-build - run yarn install, then yarn build-prod - copy target/webapp-build/dist to target/classes/dist - during package phase target/classes content included in the generated jar Next steps from here: Add the new ui dependency to logsearch server, during the logsearch portal build, the dist static content will be packaged with the server files. Diffs ----- ambari-logsearch/ambari-logsearch-web-new/package.json b4902a3 ambari-logsearch/ambari-logsearch-web-new/pom.xml PRE-CREATION Diff: https://reviews.apache.org/r/61996/diff/1/ Testing ------- done, manually, generated jar contains "dist/" folder. anyway, no mvn clean test support yet. Thanks, Oliver Szabo