Skip to content

Commit 1061de7

Browse files
committed
Fix HOME to be /home/node in all images
1 parent b0c8df4 commit 1061de7

File tree

8 files changed

+10
-0
lines changed

8 files changed

+10
-0
lines changed

.github/workflows/test.yml

+3
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ jobs:
1010
permissions:
1111
contents: read
1212
strategy:
13+
fail-fast: false
1314
matrix:
1415
image:
1516
- alpine
@@ -31,8 +32,10 @@ jobs:
3132
push: false
3233
- name: Test
3334
run: |
35+
docker run --rm prebuild/${{ matrix.image }}:dev whoami
3436
docker run --rm prebuild/${{ matrix.image }}:dev node -v
3537
docker run --rm prebuild/${{ matrix.image }}:dev npm -v
38+
docker run --rm prebuild/${{ matrix.image }}:dev npx -v
3639
docker run --rm prebuild/${{ matrix.image }}:dev python --version
3740
docker run --rm prebuild/${{ matrix.image }}:dev npm ls node-gyp -g
3841
docker run --rm prebuild/${{ matrix.image }}:dev env

alpine/Dockerfile

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ RUN addgroup -g 2000 travis && \
77
python --version
88

99
USER node
10+
ENV HOME /home/node
1011

1112
# Disable npm update check
1213
ENV NO_UPDATE_NOTIFIER true

android-arm64/Dockerfile

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ RUN groupadd --gid 1000 node && useradd --uid 1000 --gid node --shell /bin/bash
1414
rm -rf /var/lib/apt/lists/*
1515

1616
USER node
17+
ENV HOME /home/node
1718

1819
ENV PREBUILD_STRIP_BIN ${CROSS_ROOT}/bin/llvm-strip
1920
ENV PREBUILD_ARCH arm64

android-armv7/Dockerfile

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ RUN groupadd --gid 1000 node && useradd --uid 1000 --gid node --shell /bin/bash
1414
rm -rf /var/lib/apt/lists/*
1515

1616
USER node
17+
ENV HOME /home/node
1718

1819
ENV PREBUILD_STRIP_BIN ${CROSS_ROOT}/bin/llvm-strip
1920
ENV PREBUILD_ARCH arm

centos7-devtoolset7/Dockerfile

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ RUN groupadd -g 1000 node && useradd -g 1000 -u 1000 -m node && \
1414
python --version
1515

1616
USER node
17+
ENV HOME /home/node
1718

1819
# Disable npm update check
1920
ENV NO_UPDATE_NOTIFIER true

linux-arm64/Dockerfile

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ RUN groupadd --gid 1000 node && useradd --uid 1000 --gid node --shell /bin/bash
1414
rm -rf /var/lib/apt/lists/*
1515

1616
USER node
17+
ENV HOME /home/node
1718

1819
ENV PREBUILD_STRIP_BIN ${CROSS_ROOT}/bin/${CROSS_TRIPLE}-strip
1920
ENV PREBUILD_ARCH arm64

linux-armv6/Dockerfile

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ RUN groupadd --gid 1000 node && useradd --uid 1000 --gid node --shell /bin/bash
1414
rm -rf /var/lib/apt/lists/*
1515

1616
USER node
17+
ENV HOME /home/node
1718

1819
ENV PREBUILD_STRIP_BIN ${CROSS_ROOT}/bin/${CROSS_TRIPLE}-strip
1920
ENV PREBUILD_ARCH arm

linux-armv7/Dockerfile

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ RUN groupadd --gid 1000 node && useradd --uid 1000 --gid node --shell /bin/bash
1414
rm -rf /var/lib/apt/lists/*
1515

1616
USER node
17+
ENV HOME /home/node
1718

1819
ENV PREBUILD_STRIP_BIN ${CROSS_ROOT}/bin/${CROSS_TRIPLE}-strip
1920
ENV PREBUILD_ARCH arm

0 commit comments

Comments
 (0)