Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
main
test fix(update) Update user manager in community (#499) Mar 12, 2019
.bowerrc
.editorconfig
.gitattributes
.gitignore
.jshintrc
Gruntfile.js feat(organisation): add user avatar upload Oct 17, 2017
LICENSE
README.md Merge remote-tracking branch 'origin/master' into dev Apr 26, 2018
assembly-app.xml tr(build) Move dist directory in target dir Feb 15, 2016
assembly-looknfeel-css.xml
assembly-looknfeel-less.xml feat(taskist) fix custom icons font location Apr 18, 2016
bower.json fix(actormapping): keep selected element on search (#322) Oct 14, 2016
license-tpl.txt finalize pattern to avoid adding license to files which already have … Jun 17, 2015
package.json test(e2e): launch chrome in headless mode (#474) (#477) Apr 26, 2018
pom.xml chore(release) prepare next development version 7.8.5-SNAPSHOT Apr 10, 2019
yarn.lock test(e2e): launch chrome in headless mode (#474) (#477) Apr 26, 2018

README.md

Bonita portal js

Part of bonita portal written using AngularJs

Requirements

  • node.js > v6.9.4
  • yarn > v0.27.5
  • maven > 3.3.9

Development tasks

Please run yarn install Before launching any of following tasks

Launch project in development mode

Before running project in development mode, you need to launch a Bonita backend available on URL http://localhost:8080/ Then launch:

yarn start

Project should be running at URL http://localhost:9000/bonita/portaljs/

Launch unit tests

yarn run test

Launch unit tests in watch mode

yarn run test:watch

Launch end to end tests

yarn run e2e

You can run specific e2e class test with this command line.

yarn run e2eOnly --specs=path_to_file.e2e.js

Launch end to end tests in headless mode

yarn run e2e:headless

Launch end to end tests in headless mode

yarn run e2e:headless

Build project

yarn run build

Localization

Localization keys can be extracted from source files to an .pot output file (./target/portal-js.pot). To do so, run the following command

yarn run pot

Maven build

Project can also be built using maven

mvn clean package [-Pe2e]

This will build the project, package it in a zip file and, run end to end test if e2e profile is activated

You can’t perform that action at this time.