Skip to content
This repository has been archived by the owner on May 16, 2024. It is now read-only.

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

Notifications You must be signed in to change notification settings

blankdots/platform-deployment

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dockerfile 60.6%
  • Shell 34.9%
  • Ruby 4.5%