A Yeoman generator for creating a very simple Jenkins plugin (HPI) project that contains a Jenkins Blue Ocean UI client-side (JavaScript) Extension Point implementation.
Installed the prerequisite packages i.e. Nodejs, npm, yeoman, java, mvn.
Environment:
Package
Version
Ubuntu
18.04
Node
8.11.1
Npm
6.1.0
Java
1.8.0_181
Maven
3.5.4
☑ Install Yeoman Generator npm install -g generator-blueocean-usain
☑ Run Yeoman Generator yo blueocean-usain
☒ Build Plugin mvn clean install
Maven couldn't complete the buid process with an ERROR message:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:1.3.1:enforce (display-info) on project blueocean-usain: Some Enforcer rules have failed. Look above for specific messages explaining why the rule failed.
Installed the prerequisite packages i.e. Nodejs, npm, yeoman, java, mvn.
Environment:
☑ Install Yeoman Generator
npm install -g generator-blueocean-usain
☑ Run Yeoman Generatoryo blueocean-usain
☒ Build Pluginmvn clean install
Maven couldn't complete the buid process with an ERROR message:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:1.3.1:enforce (display-info) on project blueocean-usain: Some Enforcer rules have failed. Look above for specific messages explaining why the rule failed.
mvn_install_log.txt
PFA, full log file with line numbers. Errors can be sighted from last 110 lines. You can run:
tail -110 mvn_install_log.txt
to debug.