Skip to content

Releases: teixeira-fernando/EcommerceApp

Introduced shared module base-domain

15 Oct 15:25
902481f
Compare
Choose a tag to compare
  • New module base-domain that contains all the shared domain classes, removing any interdependency between the 3 main modules
  • Introduced a new pipeline which releases and push the jars to github maven repository

Getting rid of dependencies between modules

14 Sep 07:21
ca88293
Compare
Choose a tag to compare

In this version that are no more dependencies between the modules. However, some duplicated code was introduced to do that. In a next release I will try to solve this code duplication issue.

Project completed updated to use PactFlow and with an improved CI config

09 Sep 12:39
Compare
Choose a tag to compare

This versions contains several improvements, including:

  • Configuration to use Pact Flow instead of a Pact broker running in docker;
  • CI config to properly tag and push the contracts to Pact flow;

Added docker files and docker-compose into the project

07 Nov 17:48
f606990
Compare
Choose a tag to compare
Merge pull request #21 from teixeira-fernando/DockerFileConfig

Created Docker files for both modules and a docker-compose.yml

Order And Inventory modules communicating

16 Oct 16:39
4e6d177
Compare
Choose a tag to compare

in this first version, we have a basic communication between Order and Inventory repositories. Furthermore, we have unit and integration tests created for both modules, and jacoco and PIT covnifgured for code coverage and mutation coverage generation respectively.