Skip to content

Latest commit

 

History

History
60 lines (44 loc) · 2.25 KB

README.md

File metadata and controls

60 lines (44 loc) · 2.25 KB

ATTX Linked Data Broker Platform Deployment

This repository contains configurations for building, publishing, deploying and running ATTX components.

Content of the repository:

More detailed information can be found in (https://attx-project.github.io/)

ATTX components

Gradle configurations define two environments, dev (default) and release, which can be set with -Penv=[environment] parameter. common.gradle contains the main shared configuration for different environments, such as artifact and image tags and repository URLs.

Running tests

ATTX Platform tests available at: https://github.com/ATTX-project/platform-tests

Provisioning

Deployment

Local Deployment

  1. cd attx-stack-dcompose go to the attx-stack-dcompose folder
  2. gradle startContainers to start ATTX broker microservices
  3. gradle stopContainers to stop ATTX broker mircoservices
  4. gradle removeImages to cleanup images
  5. gradle createComposeFile to create a docker-compose file in build/docker-compose.yml that can be started using:
docker-compose -f build/docker-compose.yml up -d

Cloud Deployment