public LocalDockerCompose(List<File> composeFiles, String identifier) { validateFileList(composeFiles); this.composeFiles = composeFiles; this.identifier = identifier; }
private void runWithCompose(String cmd) { final DockerCompose dockerCompose; if (localCompose) { dockerCompose = new LocalDockerCompose(composeFiles, project); } else { dockerCompose = new ContainerisedDockerCompose(composeFiles, project); } dockerCompose .withCommand(cmd) .withEnv(env) .invoke(); }
logger().debug("Set env COMPOSE_FILE={}", composeFileEnvVariableValue); logger().info("Local Docker Compose is running command: {}", cmd); .redirectOutput(Slf4jStream.of(logger()).asInfo()) .redirectError(Slf4jStream.of(logger()).asError()) .environment(environment) .directory(pwd) .executeNoTimeout(); logger().info("Docker Compose has finished running");
private void runWithCompose(String cmd) { final DockerCompose dockerCompose; if (localCompose) { dockerCompose = new LocalDockerCompose(composeFiles, project); } else { dockerCompose = new ContainerisedDockerCompose(composeFiles, project); } dockerCompose.withCommand(cmd).withEnv(env).invoke(); }
public LocalDockerCompose(List<File> composeFiles, String identifier) { validateFileList(composeFiles); this.composeFiles = composeFiles; this.identifier = identifier; }