Skip to content

Commit 8794f20

Browse files
CR-13216 (#105)
* CR-13216 - migrating from alpine to debian * upgrade to node:16.18.1 to handle security vulns * update node version for testing * fix Co-authored-by: danielm-codefresh <[email protected]>
1 parent d4fc9b5 commit 8794f20

File tree

4 files changed

+13
-14
lines changed

4 files changed

+13
-14
lines changed

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v16.16.0
1+
v16.18.1

Dockerfile

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,25 @@
1-
FROM node:16.16.0-alpine3.16
1+
FROM node:16.18.1-bullseye-slim
22

33
WORKDIR /root/cf-runtime
44

5-
RUN apk -U upgrade
5+
RUN apt-get update && apt upgrade -y
66

77
COPY package.json yarn.lock ./
88

99
# install cf-runtime required binaries
10-
RUN apk add --no-cache --virtual deps \
11-
g++ \
12-
git \
13-
make \
14-
python3 && \
10+
RUN apt-get install g++ git make python3 -y && \
1511
yarn install --frozen-lockfile --production && \
1612
yarn cache clean && \
17-
apk del deps && \
18-
rm -rf /tmp/*
13+
apt-get purge g++ git make python3 -y && \
14+
apt-get autoremove -y && \
15+
apt-get clean -y && \
16+
rm -rf /tmp/* && \
17+
rm -rf /var/lib/apt/lists/*
1918

2019
# copy app files
2120
COPY . ./
2221

23-
RUN adduser -D -h /home/cfu -s /bin/bash cfu
22+
RUN adduser --disabled-password -home /home/cfu -shell /bin/bash cfu
2423

2524
USER cfu
2625

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "cf-container-logger",
3-
"version": "1.8.4",
3+
"version": "1.8.5",
44
"description": "codefresh container logger",
55
"keywords": [
66
"cf-container-logger"
@@ -41,7 +41,7 @@
4141
"sinon-chai": "^3.7.0"
4242
},
4343
"engines": {
44-
"node": "16.16.0"
44+
"node": "16.18.1"
4545
},
4646
"scripts": {
4747
"lint": "eslint '*/**/*.js'",

service.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
version: 1.8.4
1+
version: 1.8.5

0 commit comments

Comments
 (0)