Uploaded image for project: 'apiman (API Management)'
  1. apiman (API Management)
  2. APIMAN-771

Cannot build from source unless first manually install gulp

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 1.2.0.Final, 1.2.x
    • 1.1.9.Final
    • Gateway
    • None

    Description

      On RHEL7, with Java 8 (openjdk version "1.8.0_60")

      git clone git@github.com:apiman/apiman.git
      mvn clean
      .
      .
      .
      [INFO] Node v0.10.32 is already installed.
      [INFO] Found NPM version 1.4.21
      [INFO] 
      [INFO] --- frontend-maven-plugin:0.0.23:npm (npm install) @ apiman-manager-ui-hawtio ---
      [INFO] Running 'npm install --color=false' in /home/ldimaggi/local/redhat_git/apiman/manager/ui/hawtio
      [ERROR] npm WARN package.json swagger-ui-browserify@2.1.3 No repository field.
      [INFO] 
      [INFO] > apiman-manager-ui@1.2.0 postinstall /home/ldimaggi/local/redhat_git/apiman/manager/ui/hawtio
      [INFO] > gulp setup
      [INFO] 
      [ERROR] sh: gulp: command not found
      [ERROR] 
      [ERROR] npm ERR! apiman-manager-ui@1.2.0 postinstall: `gulp setup`
      [ERROR] npm ERR! Exit status 127
      [ERROR] npm ERR! 
      [ERROR] npm ERR! Failed at the apiman-manager-ui@1.2.0 postinstall script.
      [ERROR] npm ERR! This is most likely a problem with the apiman-manager-ui package,
      [ERROR] npm ERR! not with npm itself.
      [ERROR] npm ERR! Tell the author that this fails on your system:
      [ERROR] npm ERR!     gulp setup
      [ERROR] npm ERR! You can get their info via:
      [ERROR] npm ERR!     npm owner ls apiman-manager-ui
      [ERROR] npm ERR! There is likely additional logging output above.
      [ERROR] npm ERR! System Linux 3.10.0-267.el7.x86_64
      [ERROR] npm ERR! command "/home/ldimaggi/local/redhat_git/apiman/manager/ui/hawtio/node/node" "/home/ldimaggi/local/redhat_git/apiman/manager/ui/hawtio/node/npm/bin/npm-cli.js" "install" "--color=false"
      [ERROR] npm ERR! cwd /home/ldimaggi/local/redhat_git/apiman/manager/ui/hawtio
      [ERROR] npm ERR! node -v v0.10.32
      [ERROR] npm ERR! npm -v 1.4.21
      [ERROR] npm ERR! code ELIFECYCLE
      [ERROR] npm ERR! 
      [ERROR] npm ERR! Additional logging details can be found in:
      [ERROR] npm ERR!     /home/ldimaggi/local/redhat_git/apiman/manager/ui/hawtio/npm-debug.log
      [ERROR] npm ERR! not ok code 0
      [INFO] ------------------------------------------------------------------------
      [INFO] Reactor Summary:
      [INFO] 
      [INFO] apiman ............................................. SUCCESS [  1.409 s]
      [INFO] apiman-common ...................................... SUCCESS [  0.020 s]
      [INFO] apiman-common-auth ................................. SUCCESS [  2.071 s]
      [INFO] apiman-common-util ................................. SUCCESS [  0.941 s]
      [INFO] apiman-common-config ............................... SUCCESS [  1.027 s]
      [INFO] apiman-common-plugin ............................... SUCCESS [  1.290 s]
      [INFO] apiman-common-servlet .............................. SUCCESS [  1.227 s]
      [INFO] apiman-distro ...................................... SUCCESS [  0.019 s]
      [INFO] apiman-distro-data ................................. SUCCESS [  0.045 s]
      [INFO] apiman-gateway ..................................... SUCCESS [  0.086 s]
      [INFO] apiman-gateway-engine .............................. SUCCESS [  0.202 s]
      [INFO] apiman-gateway-engine-beans ........................ SUCCESS [  1.295 s]
      [INFO] apiman-gateway-engine-core ......................... SUCCESS [  2.727 s]
      [INFO] apiman-test ........................................ SUCCESS [  0.010 s]
      [INFO] apiman-test-common ................................. SUCCESS [  1.071 s]
      [INFO] apiman-manager ..................................... SUCCESS [  0.802 s]
      [INFO] apiman-manager-api ................................. SUCCESS [  0.182 s]
      [INFO] apiman-manager-api-beans ........................... SUCCESS [  2.870 s]
      [INFO] apiman-manager-api-config .......................... SUCCESS [  0.614 s]
      [INFO] apiman-manager-api-rest ............................ SUCCESS [  1.963 s]
      [INFO] apiman-manager-api-core ............................ SUCCESS [  2.074 s]
      [INFO] apiman-manager-api-security ........................ SUCCESS [  0.946 s]
      [INFO] apiman-gateway-api ................................. SUCCESS [  0.009 s]
      [INFO] apiman-gateway-api-rest ............................ SUCCESS [  0.805 s]
      [INFO] apiman-manager-api-gateway ......................... SUCCESS [  1.326 s]
      [INFO] apiman-manager-api-export-import-api ............... SUCCESS [  1.349 s]
      [INFO] apiman-manager-api-rest-impl ....................... SUCCESS [  1.772 s]
      [INFO] apiman-manager-api-jpa ............................. SUCCESS [  1.286 s]
      [INFO] apiman-manager-api-es .............................. SUCCESS [  1.706 s]
      [INFO] apiman-manager-api-war ............................. SUCCESS [  2.752 s]
      [INFO] apiman-gateway-engine-es ........................... SUCCESS [  1.790 s]
      [INFO] apiman-manager-test ................................ SUCCESS [  0.063 s]
      [INFO] apiman-manager-test-api ............................ SUCCESS [ 17.242 s]
      [INFO] apiman-distro-db ................................... SUCCESS [ 19.737 s]
      [INFO] apiman-distro-ddl .................................. SUCCESS [  2.182 s]
      [INFO] apiman-distro-db-es ................................ SUCCESS [ 25.606 s]
      [INFO] apiman-manager-api-ispn ............................ SUCCESS [  0.771 s]
      [INFO] apiman-manager-api-war-wildfly8 .................... SUCCESS [  2.789 s]
      [INFO] apiman-manager-ui .................................. SUCCESS [  0.549 s]
      [INFO] apiman-manager-ui-hawtio ........................... FAILURE [  1.089 s]
      [INFO] apiman-manager-ui-hawtio-wildfly8 .................. SKIPPED
      [INFO] apiman-gateway-engine-ispn ......................... SKIPPED
      [INFO] apiman-gateway-engine-influxdb ..................... SKIPPED
      [INFO] apiman-test-policies ............................... SKIPPED
      [INFO] apiman-gateway-engine-policies ..................... SKIPPED
      [INFO] apiman-gateway-platforms ........................... SKIPPED
      [INFO] apiman-gateway-platforms-servlet ................... SKIPPED
      [INFO] apiman-gateway-platforms-war ....................... SKIPPED
      [INFO] apiman-gateway-api-rest-impl ....................... SKIPPED
      [INFO] apiman-gateway-platforms-war-wildfly8 .............. SKIPPED
      [INFO] apiman-gateway-platforms-war-wildfly8-api .......... SKIPPED
      [INFO] apiman-gateway-platforms-war-wildfly8-gateway ...... SKIPPED
      [INFO] apiman-gateway-platforms-war-wildfly8-modules ...... SKIPPED
      [INFO] apiman-distro-es ................................... SKIPPED
      [INFO] apiman-distro-wildfly8 ............................. SKIPPED
      [INFO] apiman-distro-eap64 ................................ SKIPPED
      [INFO] apiman-manager-api-micro ........................... SKIPPED
      [INFO] apiman-gateway-engine-osgi ......................... SKIPPED
      [INFO] apiman-gateway-platforms-vertx3-common ............. SKIPPED
      [INFO] apiman-gateway-engine-vertx-eb-inmemory ............ SKIPPED
      [INFO] apiman-gateway-engine-prometheus ................... SKIPPED
      [INFO] apiman-gateway-platforms-undertow .................. SKIPPED
      [INFO] apiman-gateway-platforms-war-` ..................... SKIPPED
      [INFO] apiman-gateway-platforms-vertx3 .................... SKIPPED
      [INFO] apiman-gateway-test ................................ SKIPPED
      [INFO] apiman-tools ....................................... SKIPPED
      [INFO] apiman-tools-dev-server ............................ SKIPPED
      [INFO] apiman-tools-dev-server-gateway .................... SKIPPED
      [INFO] apiman-tools-dev-server-manager-api ................ SKIPPED
      [INFO] apiman-tools-i18n .................................. SKIPPED
      [INFO] apiman-tools-services .............................. SKIPPED
      [INFO] apiman-tools-server-all ............................ SKIPPED
      [INFO] apiman-test-suite .................................. SKIPPED
      [INFO] ------------------------------------------------------------------------
      [INFO] BUILD FAILURE
      [INFO] ------------------------------------------------------------------------
      

      Attachments

        Activity

          People

            ryordan@redhat.com Rachel Yordán
            ldimaggi@redhat.com Len DiMaggio
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: