Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.3.0
-
None
-
None
Description
A couple reports jenkins precommit builds are failing due to integration problem between nodejs libraries and Yetus. Problems are:
- Nodejs third party libraries are checked by whitespace check, which generates many errors. One possible solution is to move nodejs libraries placement from project top level directory to target directory to prevent stumble on whitespace checks.
- maven clean fails because clean plugin tries to remove target directory and files inside target/generated-sources directories to cause race conditions.
- Building on mac will trigger access to osx keychain to attempt to login to Dockerhub.