Skip to content

Latest commit

 

History

History
71 lines (38 loc) · 1.66 KB

README.md

File metadata and controls

71 lines (38 loc) · 1.66 KB

CXX-Bicloin

Distributed Systems 2020-2021, 2nd semester project

Authors

Group CXX

(fill-in line above with group identifier e.g. A07 or T22; and then delete this line)

... ...

... ...

... ...

(fill-in lines above with student number, name, and email; and then delete this line)

Module leaders

For each module, the README file must identify the lead developer and the contributors. The leads should be evenly divided among the group members.

Code identification

In all the source files (including POMs), please replace CXX with your group identifier.
The group identifier is composed by Campus - A (Alameda) or T (Tagus) - and number - always with two digits.

This change is important for code dependency management, to make sure that your code runs using the correct components and not someone else's.

Getting Started

The overall system is composed of multiple modules.

See the project statement for a full description of the domain and the system.

Prerequisites

Java Developer Kit 11 is required running on Linux, Windows or Mac. Maven 3 is also required.

To confirm that you have them installed, open a terminal and type:

javac -version

mvn -version

Installing

To compile and install all modules:

mvn clean install -DskipTests

The integration tests are skipped because they require theservers to be running.

Built With

  • Maven - Build Tool and Dependency Management
  • gRPC - RPC framework

Versioning

We use SemVer for versioning.