@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
16 lines (15 loc) • 605 B
TypeScript
import { ListrTask } from "listr/index.js";
import { PackageToBuildProps, ListrContextBuild } from "../../types.js";
/**
* The naming scheme for multiarch exported images must be
* compatible with DAppNodes that expect a single ".tar.xz" file
* which must be amd64, x86_64
*
* const imageEntry = files.find(file => /\.tar\.xz$/.test(file));
*/
export declare function getBuildTasks({ packagesToBuildProps, buildTimeout, skipSave, rootDir }: {
packagesToBuildProps: PackageToBuildProps[];
buildTimeout: number;
skipSave?: boolean;
rootDir: string;
}): ListrTask<ListrContextBuild>[];