Skip to content

MontiSecArc architectures include information also required to define Docker Compose image definitions. By extracting the structural information from MSA files and creating Docker Compose files the developer can focus on the details of the system.

License

Notifications You must be signed in to change notification settings

MontiSecArc/docker_generator

Repository files navigation

About

MontiSecArc architectures include information also required to define Docker Compose image definitions. By extracting the structural information from MSA files and creating Docker Compose files the developer can focus on the details of the system.

Quickstart

  1. Check-Out project:

    git clone https://github.com/MontiSecArc/docker_generator.git --remote --recursive

  2. Import project into IntelliJ. Instructions can be found here.

  3. Run an IDEA instance with the MSA language plugins pre-installed:

    1. Run/Debug runIdea from the gradle task list: Bildschirmfoto_2017-01-10_um_18.28.47
  4. This plugin includes a new entry in the Generate context menu of MSA files, where you now can select Generate Docker File

Install Plugin into IntelliJ Installation

The plugin requires IntelliJ Version 2016.X.X to be installed.

Download the newest version of the plugin from here. Do not unzip the file, just open the IntelliJ preferences and locate "Plugins" from the left menu. Bildschirmfoto_2016-11-11_um_09.38.51 Click the "Install plugin from disk" button and select the downloaded zip file.

About

MontiSecArc architectures include information also required to define Docker Compose image definitions. By extracting the structural information from MSA files and creating Docker Compose files the developer can focus on the details of the system.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published