Skip to content

ATTX-project/platform-deployment

Repository files navigation

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

About

Configuration and tools for deploying the PAAS Solution based on ATTX components to different environments.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •