diff --git a/Dockerfile b/Dockerfile index 9cde454..5ee5b0c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,6 +13,7 @@ WORKDIR /app # ENV DATABASE_URL=postgres://${DB_USER}:${DB_PASSWORD}@${DB_HOST}:${DB_PORT}/${DB_NAME} COPY ./pico8 ./pico8 +RUN chmod +x ./pico8/pico8 # Copies stuff to cache for install COPY ./package.json ./package-lock.json tsconfig.json ./ diff --git a/src/server/api/release.ts b/src/server/api/release.ts index cb9f7ab..8499219 100644 --- a/src/server/api/release.ts +++ b/src/server/api/release.ts @@ -21,6 +21,10 @@ const payloadT = Type.Any(); const repoPath = path.resolve(__dirname, "..", "..", "..", "repo"); const picoBinPath = path.resolve(__dirname, "..", "..", "..", "pico8", "pico8"); +// const {stdout, } = await execa(picoBinPath, ["/home/dylan/.lexaloffle/pico-8/carts/candles/candles.p8", "-export", path.join(__dirname, "result.js")]); + +// console.log(stdout); + const handler = async ({payload}: FirRouteInput<typeof payloadT>) => { const {manifest, token} = payload; if (!fs.existsSync(repoPath)) {