komodo-ecosysboard

Prerequisites

Below is the list of prerequisites to compile komodo-ecosysboard on your machine:

  • Golang 1.12.6 minimum

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Build

To build the project please follow the instructions below:

go build -o komodo-ecosysboard ecosysboard/ecosysboard.go

Installing

🚧

Running the tests

To run the tests type the following instructions below:

go test ./...

Coverage

To run the tests under coverage type the following instructions below:

bash scripts/coverage.sh 

Running

To run the program after building it type the following command:

./komodo_ecosysboard -config_path esb_config.json -logs_path logs

Deployment

🚧

Docs

The documentation of the api rest is available here

Authors

  • Roman Sztergbaum - Creator - Milerius
  • Retrieve the list of authors here: AUTHORS

Legal

All information about the legal part of the project is available in the LEGAL folder at the root of the repository.

  • COPYING: GPL V2.0: see the COPYING file for details about copying the software.
  • DEVELOPER-AGREEMENT: see the DEVELOPER-AGREEMENT file for details about authors.
  • LICENSE: GPL V2.0: see the LICENSE file for details about the license.

Badges
Unit tests badge
Coverage codecov
Build Status Build Status
Code Quality Go Report Card