@dappnode/dappnodesdk
Version: 
dappnodesdk is a tool to make the creation of new dappnode packages as simple as possible. It helps to initialize and publish in ethereum blockchain
18 lines (17 loc) • 606 B
TypeScript
import { ListrTask } from "listr";
import { PackageImage } from "../../types.js";
import { Compose, Manifest } from "@dappnode/types";
/**
 * Save docker image
 * This step is extremely expensive computationally.
 * A local cache file will prevent unnecessary compressions if the image hasn't changed
 */
export declare function buildWithCompose({ images, compose, manifest, destPath, buildTimeout, skipSave, rootDir }: {
    images: PackageImage[];
    compose: Compose;
    manifest: Manifest;
    destPath: string;
    buildTimeout: number;
    skipSave?: boolean;
    rootDir: string;
}): ListrTask[];