From d654cbe37140580408e0a9c29eeffd60bf848052 Mon Sep 17 00:00:00 2001 From: kim-codefresh Date: Tue, 8 Nov 2022 11:33:00 +0200 Subject: [PATCH 01/11] wip --- Dockerfile | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index 9f2f32f..2b0dd59 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,7 @@ -FROM node:14.20.0-alpine +FROM node:14.20.0-bullseye-slim -RUN apk update && apk upgrade && apk add --no-cache bash mc +RUN apt-get update && apt upgrade -y +RUN apt-get install bash mc -y RUN mkdir -p /debugger WORKDIR /debugger @@ -9,12 +10,16 @@ COPY src src/ COPY package.json ./ COPY yarn.lock ./ # install cf-runtime required binaries -RUN apk add --no-cache --virtual buildDeps make python3 g++ git && \ - yarn install --forzen-lockfile --production +RUN apt-get install make python3 g++ git -y && \ + yarn install --frozen-lockfile --production -y RUN yarn cache clean && \ - apk del buildDeps && \ - rm -rf /tmp/* + apt-get remove make python3 g++ git -y && \ + apt-get purge g++ git make python3 -y && \ + apt-get autoremove -y && \ + apt-get clean -y && \ + rm -rf /tmp/* && \ + rm -rf /var/lib/apt/lists/* RUN ln -s /codefresh/volume/cf_export /bin/cf_export From 6c46916a7230b6e3f5e5b7dd87092a3f3e63e01c Mon Sep 17 00:00:00 2001 From: kim-codefresh Date: Tue, 8 Nov 2022 14:55:45 +0200 Subject: [PATCH 02/11] bump --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f8ee515..ff4b269 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cf-debugger", - "version": "1.3.0", + "version": "1.4.0", "main": "index.js", "license": "MIT", "dependencies": { From e8658191d3e5373ff5fe79c9ad93b7aefb2da325 Mon Sep 17 00:00:00 2001 From: kim-codefresh Date: Tue, 8 Nov 2022 15:13:08 +0200 Subject: [PATCH 03/11] wip --- Dockerfile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 2b0dd59..f3a7bdd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,8 +18,7 @@ RUN yarn cache clean && \ apt-get purge g++ git make python3 -y && \ apt-get autoremove -y && \ apt-get clean -y && \ - rm -rf /tmp/* && \ - rm -rf /var/lib/apt/lists/* + rm -rf /tmp/* RUN ln -s /codefresh/volume/cf_export /bin/cf_export From 3dc8d07ab94ad07ccc503f43c3c0d8ac637dcb12 Mon Sep 17 00:00:00 2001 From: kim-codefresh Date: Tue, 8 Nov 2022 15:19:01 +0200 Subject: [PATCH 04/11] wip --- Dockerfile | 2 -- 1 file changed, 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index f3a7bdd..432bc3d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -16,8 +16,6 @@ RUN apt-get install make python3 g++ git -y && \ RUN yarn cache clean && \ apt-get remove make python3 g++ git -y && \ apt-get purge g++ git make python3 -y && \ - apt-get autoremove -y && \ - apt-get clean -y && \ rm -rf /tmp/* RUN ln -s /codefresh/volume/cf_export /bin/cf_export From 4116b82ecd5ae6256c341310a13fc73304b0c50b Mon Sep 17 00:00:00 2001 From: kim-codefresh Date: Tue, 8 Nov 2022 15:44:57 +0200 Subject: [PATCH 05/11] wip --- Dockerfile | 5 ++++- package.json | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 432bc3d..2b0dd59 100644 --- a/Dockerfile +++ b/Dockerfile @@ -16,7 +16,10 @@ RUN apt-get install make python3 g++ git -y && \ RUN yarn cache clean && \ apt-get remove make python3 g++ git -y && \ apt-get purge g++ git make python3 -y && \ - rm -rf /tmp/* + apt-get autoremove -y && \ + apt-get clean -y && \ + rm -rf /tmp/* && \ + rm -rf /var/lib/apt/lists/* RUN ln -s /codefresh/volume/cf_export /bin/cf_export diff --git a/package.json b/package.json index ff4b269..9c977d5 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,9 @@ "version": "1.4.0", "main": "index.js", "license": "MIT", + "scripts": { + "lint": "turbo run lint --output-logs=new-only" + }, "dependencies": { "node-pty": "git+https://github.com/microsoft/node-pty.git" } From 54df1ff552015c1ff3a48c09e3e4ce93884e5b07 Mon Sep 17 00:00:00 2001 From: kim-codefresh Date: Tue, 8 Nov 2022 15:49:26 +0200 Subject: [PATCH 06/11] wip --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9c977d5..a06ba5a 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "main": "index.js", "license": "MIT", "scripts": { - "lint": "turbo run lint --output-logs=new-only" + "lint": "run lint --output-logs=new-only" }, "dependencies": { "node-pty": "git+https://github.com/microsoft/node-pty.git" From 0eee02301e264ae84b5d0ff7b272ab32ce5cc7f3 Mon Sep 17 00:00:00 2001 From: kim-codefresh Date: Tue, 8 Nov 2022 16:17:30 +0200 Subject: [PATCH 07/11] wip --- package.json | 3 --- 1 file changed, 3 deletions(-) diff --git a/package.json b/package.json index a06ba5a..ff4b269 100644 --- a/package.json +++ b/package.json @@ -3,9 +3,6 @@ "version": "1.4.0", "main": "index.js", "license": "MIT", - "scripts": { - "lint": "run lint --output-logs=new-only" - }, "dependencies": { "node-pty": "git+https://github.com/microsoft/node-pty.git" } From 1ec517ca70ce8c3b9141f933e35c43d20ba723cf Mon Sep 17 00:00:00 2001 From: Mikhail Klimko Date: Tue, 8 Nov 2022 17:34:03 +0300 Subject: [PATCH 08/11] empty commit From 19948133a2cd87b6370d8cbc03c7c045b87a3f45 Mon Sep 17 00:00:00 2001 From: Mikhail Klimko Date: Tue, 8 Nov 2022 17:58:45 +0300 Subject: [PATCH 09/11] empty commit From f8b9a7ea2341fdab91236c31468858f36769baf7 Mon Sep 17 00:00:00 2001 From: Mikhail Klimko Date: Tue, 8 Nov 2022 18:02:02 +0300 Subject: [PATCH 10/11] empty commit From 957224baec889fd5778cbdd27c61d9d5761bf29b Mon Sep 17 00:00:00 2001 From: kim-codefresh Date: Tue, 8 Nov 2022 17:22:22 +0200 Subject: [PATCH 11/11] wip --- Dockerfile | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index 2b0dd59..77497ae 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,5 @@ FROM node:14.20.0-bullseye-slim -RUN apt-get update && apt upgrade -y -RUN apt-get install bash mc -y RUN mkdir -p /debugger WORKDIR /debugger @@ -10,10 +8,9 @@ COPY src src/ COPY package.json ./ COPY yarn.lock ./ # install cf-runtime required binaries -RUN apt-get install make python3 g++ git -y && \ - yarn install --frozen-lockfile --production -y - -RUN yarn cache clean && \ +RUN apt-get update -y && apt-get install make python3 g++ git -y && \ + yarn install --frozen-lockfile --production -y && \ + yarn cache clean && \ apt-get remove make python3 g++ git -y && \ apt-get purge g++ git make python3 -y && \ apt-get autoremove -y && \