Skip to content

Commit 53fea58

Browse files
committed
chore: retest netlify: netlify/cli#7106
1 parent eb6f14d commit 53fea58

File tree

3 files changed

+25
-7
lines changed

3 files changed

+25
-7
lines changed

tests/Dockerfile.connect-netlify

Lines changed: 22 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,31 @@
11
FROM node:20-slim AS base
2+
23
ENV PNPM_HOME="/pnpm"
34
ENV PATH="$PNPM_HOME:$PATH"
45
RUN npm install -g corepack@latest
56
RUN corepack enable
6-
RUN apt update && apt install -y git unzip curl
7-
RUN curl -fsSL https://deno.land/install.sh | DENO_INSTALL=/usr/local sh && deno upgrade 1.44.4
7+
RUN apt update && apt install -y git unzip curl gpg wget
8+
9+
RUN curl -fsSL https://deno.land/install.sh | DENO_INSTALL=/usr/local sh && deno upgrade 1.46.3
10+
#RUN install -dm 755 /etc/apt/keyrings
11+
#RUN wget -qO - https://mise.jdx.dev/gpg-key.pub | gpg --dearmor | tee /etc/apt/keyrings/mise-archive-keyring.gpg 1> /dev/null
12+
#RUN echo "deb [signed-by=/etc/apt/keyrings/mise-archive-keyring.gpg arch=arm64] https://mise.jdx.dev/deb stable main" | tee /etc/apt/sources.list.d/mise.list
13+
#RUN apt update
14+
#RUN apt install -y mise
15+
#RUN mise use -g [email protected]
16+
17+
WORKDIR /app
18+
RUN git clone https://github.com/netlify/cli -b hk/ipv6-loopback --depth 1 && \
19+
cd cli && \
20+
npm i && \
21+
npm run build
22+
23+
#RUN curl -fsSL https://deno.land/install.sh | DENO_INSTALL=/usr/local sh && deno upgrade 1.44.4
824
#-- --no-modify-path --yes
925
COPY src/netlify /usr/src/app/src/netlify
1026
COPY tests/connect-netlify/app /usr/src/app/tests/connect-netlify/app
27+
1128
WORKDIR /usr/src/app/tests/connect-netlify/app
12-
RUN rm -rf node_modules && pnpm install && pnpm run copy-server && pnpm install -g netlify-cli
13-
CMD pnpm dev --no-open
29+
RUN rm -rf node_modules && pnpm install && pnpm run copy-server # && pnpm install -g netlify-cli
30+
CMD ["node", "/app/cli/bin/run.js", "dev", "--no-open", "--functions-loopback=::1"]
31+

vitest.netlify.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export default defineConfig({
88
include: [
99
"src/netlify/*test.?(c|m)[jt]s?(x)",
1010
"src/connector.test.ts",
11-
// "node_modules/@fireproof/core/tests/**/*test.?(c|m)[jt]s?(x)"
11+
// "node_modules/@fireproof/core/tests/**/*test.?(c|m)[jt]s?(x)"
1212
],
1313
exclude: [
1414
"node_modules/@fireproof/core/tests/react/**",

vitest.workspace.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import partykit from "./vitest.partykit.config.ts";
77
import v1Cloud from "./vitest.v1-cloud.config.ts";
88
import s3 from "./vitest.s3.config.ts";
99
// import connector from "./vitest.connector.config.ts";
10-
// import netlify from "./vitest.netlify.config.ts";
10+
import netlify from "./vitest.netlify.config.ts";
1111
import ucan from "./vitest.ucan.config.ts";
1212
import metaHack from "./vitest.meta-hack.config.ts";
1313
// import cf_kv from "./vitest.cf-kv.config.ts";
@@ -19,7 +19,7 @@ export default defineWorkspace([
1919
metaHack,
2020
s3,
2121
aws,
22-
// netlify,
22+
netlify,
2323
partykit,
2424
v1Cloud,
2525
//cf_kv

0 commit comments

Comments
 (0)