...
eChecking out the code
- Create an account on https://github.com/
Create a remote fork of https://github.com/Taskana/taskana
Create a local clone
Code Block |
---|
|
git clone https://github.com/<yourname>/taskana.git |
Create a remote for the upstream project so that it is later easier to retrieve changes from the main repository.
Code Block |
---|
|
cd taskana
git remote add upstream https://github.com/Taskana/taskana.git |
Build the application(s)
Info |
---|
Requirements: maven, node, java |
Taskana Library
Code Block |
---|
|
cd lib
mvn clean install |
Rest Api
Code Block |
---|
|
cd rest
mvn clean install |
UI (admin / monitor / workspace)
Code Block |
---|
|
cd admin # or 'monitor' or 'workspace'
npm install |
Start the application(s)
Info |
---|
Requirements: angular-cli (v1.4.0), maven, node, java |
Rest Api
Code Block |
---|
|
cd rest
mvn spring-boot:run |
Admin UI
Code Block |
---|
|
cd admin
ng serve --port 4201 |
Monitor UI
analog to admin UI. Change port to 4202
Workspace UI
analog to admin UI. Change port to 4200