Skip to content

mciz/infinispan-management-console

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation

  • Install node.js and npm
  • Install gulp globally (use sudo if needed): npm install gulp -g
  • run build.sh to instal local packages and client dependencies
  • NOTE: you will need to repeat the step above if there are some changes to package.json or bower.json

Setting up the server (we need it for web application to fetch data, you do this only once)

  • you need JDK 7 or 8 and Maven
  • from the top-level of infinispan ($ISPN_HOME) run: ./build.sh clean package -DskipTests
  • cd $ISPN_HOME/server/integration/build/target/infinispan-server-*
  • run ./bin/add-user.sh -u admin '!qazxsw2' to create an admin user

Running web application

  • run server by going to $ISPN_HOME/server/integration/build/target/infinispan-server-* and running ./bin/domain.sh
  • Run locally in development mode by running gulp serve - tab in browser will automatically open.
  • Run locally in production mode by running gulp serve:dist
  • Build app for production by running gulp build - result will be stored to /dist/
  • Run unit tests by running gulp test
  • Run e2e tests by running gulp protractor
  • Run e2e tests on production code by running gulp protractor:dist
  • Run gulp clean to remove generated files like /dist/ and /.tmp/
  • Run gulp clear-cache to clean gulp cache

About

Infinispan Web Management Console

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • JavaScript 64.3%
  • HTML 18.8%
  • Python 11.8%
  • CSS 5.1%