Github user xyztdanid4 commented on a diff in the pull request: https://github.com/apache/metron/pull/952#discussion_r173710125 --- Diff: metron-interface/metron-alerts/pom.xml --- @@ -35,36 +35,36 @@ <plugin> <groupId>com.github.eirslett</groupId> <artifactId>frontend-maven-plugin</artifactId> - <version>1.3</version> + <version>1.6</version> <configuration> <workingDirectory>./</workingDirectory> <nodeVersion>${node.version}</nodeVersion> - <npmVersion>${npm.version}</npmVersion> - <npmInheritsProxyConfigFromMaven>false</npmInheritsProxyConfigFromMaven> + <yarnVersion>${yarn.version}</yarnVersion> + <yarnInheritsProxyConfigFromMaven>false</yarnInheritsProxyConfigFromMaven> </configuration> <executions> <execution> <phase>generate-resources</phase> - <id>install node and npm</id> + <id>install node and yarn</id> <goals> - <goal>install-node-and-npm</goal> + <goal>install-node-and-yarn</goal> </goals> </execution> <execution> <phase>generate-resources</phase> - <id>npm install</id> + <id>yarn install</id> <goals> - <goal>npm</goal> + <goal>yarn</goal> </goals> <configuration> - <arguments>install</arguments> + <arguments>install --mutex network --ignore-engines --pure-lockfile</arguments> --- End diff -- @merrimanr I would like to thank you for your help with pointing out the problem is with the CI. I tried to set the cache folder differently for each angular project, but somehow I got some permission errors. The solution is that I introduced the 'mutex network' flag on the yarn install, so it will prevent multiple installation on the same time by yarn.
---