From 34d1a0a25a3b15373c1dc019c80de83e423dc6d0 Mon Sep 17 00:00:00 2001 From: Evandro Date: Thu, 28 Nov 2024 13:18:38 -0300 Subject: [PATCH] fix: --- nixpacks.toml | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/nixpacks.toml b/nixpacks.toml index 4bcf737..d3fd5cd 100644 --- a/nixpacks.toml +++ b/nixpacks.toml @@ -2,22 +2,25 @@ nixPkgs = ['nodejs_18', 'openssl'] cmds = [ 'npm install -g pnpm@latest', - 'npm config set prefix "/usr/local"' + 'find / -name pnpm 2>/dev/null > /tmp/pnpm_path', + 'chmod +x $(cat /tmp/pnpm_path)', + 'ln -s $(cat /tmp/pnpm_path) /usr/bin/pnpm' ] [phases.install] cmds = [ - '/usr/local/bin/pnpm install --no-frozen-lockfile' + 'pnpm install --no-frozen-lockfile' ] [phases.build] cmds = [ - '/usr/local/bin/pnpm exec prisma generate', - '/usr/local/bin/pnpm run build' + 'pnpm exec prisma generate', + 'pnpm run build' ] [start] -cmd = '/usr/local/bin/pnpm start' +cmd = 'pnpm start' [phases.setup.env] -PATH = "/usr/local/bin:${PATH}" \ No newline at end of file +NPM_CONFIG_PREFIX = "/usr/local" +PATH = "/usr/local/bin:/usr/bin:${PATH}" \ No newline at end of file