lingua-franca 0.10.1
Lingua Franca code generator
Loading...
Searching...
No Matches
org.lflang.generator.docker.DockerData Class Reference

Build configuration of a docker service. More...

Public Member Functions

void copyScripts (LFGeneratorContext context) throws IOException
 Copy the pre-build, post-build, and pre-run scripts, if specified.
 DockerData (String serviceName, Path dockerFilePath, String dockerFileContent, LFGeneratorContext context)
void writeDockerFile () throws IOException
 Write a docker file based on this data.

Public Attributes

final String serviceName
 The name of the service.

Detailed Description

Build configuration of a docker service.

Author
Marten Lohstroh

Constructor & Destructor Documentation

◆ DockerData()

org.lflang.generator.docker.DockerData.DockerData ( String serviceName,
Path dockerFilePath,
String dockerFileContent,
LFGeneratorContext context )

Member Function Documentation

◆ copyScripts()

void org.lflang.generator.docker.DockerData.copyScripts ( LFGeneratorContext context) throws IOException

Copy the pre-build, post-build, and pre-run scripts, if specified.

◆ writeDockerFile()

void org.lflang.generator.docker.DockerData.writeDockerFile ( ) throws IOException

Write a docker file based on this data.

Member Data Documentation

◆ serviceName

final String org.lflang.generator.docker.DockerData.serviceName

The name of the service.


The documentation for this class was generated from the following file:
  • /Users/runner/work/lingua-franca/lingua-franca/core/src/main/java/org/lflang/generator/docker/DockerData.java