From 17f82109b661f1ef6b6920969a34fd5079f94a3c Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Sun, 25 Sep 2022 07:47:37 +0000 Subject: [PATCH] fix: consider base directory in heroku bp --- apps/api/src/lib/buildPacks/heroku.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/apps/api/src/lib/buildPacks/heroku.ts b/apps/api/src/lib/buildPacks/heroku.ts index 3efdeaf6a..4a0d77340 100644 --- a/apps/api/src/lib/buildPacks/heroku.ts +++ b/apps/api/src/lib/buildPacks/heroku.ts @@ -2,13 +2,12 @@ import { executeDockerCmd, prisma } from "../common" import { saveBuildLog } from "./common"; export default async function (data: any): Promise { - const { buildId, applicationId, tag, dockerId, debug, workdir } = data + const { buildId, applicationId, tag, dockerId, debug, workdir, baseDirectory } = data try { - await saveBuildLog({ line: `Building image started.`, buildId, applicationId }); const { stdout } = await executeDockerCmd({ dockerId, - command: `pack build -p ${workdir} ${applicationId}:${tag} --builder heroku/buildpacks:20` + command: `pack build -p ${workdir}${baseDirectory} ${applicationId}:${tag} --builder heroku/buildpacks:20` }) if (debug) { const array = stdout.split('\n')