Skip to content

Commit 0b85385

Browse files
committed
alpine build issue
1 parent f107ea9 commit 0b85385

File tree

2 files changed

+18
-12
lines changed

2 files changed

+18
-12
lines changed

release/preview/alpine38/test-deps/docker/Dockerfile

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,15 @@ ARG BaseImage=mcr.microsoft.com/powershell:alpine-3.8
44

55
FROM node:10.15.3-alpine as node
66

7-
# Do nothing, just added to borrow the already built node files.
7+
ENV NODE_VERSION 10.15.3 \
8+
YARN_VERSION=1.17.3 \
9+
NVM_DIR="/root/.nvm" \
10+
POWERSHELL_DISTRIBUTION_CHANNEL=PSDocker-TestDeps-Alpine-3.8
11+
12+
# Diagnostics in case copy fails
13+
RUN ls -l /opt/ \
14+
&& echo "expcted path:" \
15+
&& echo "/opt/yarn-v${YARN_VERSION}"
816

917
FROM ${BaseImage}
1018

@@ -16,11 +24,6 @@ ENV NODE_VERSION 10.15.3 \
1624
# workaround for Alpine to run in Azure DevOps
1725
ENV NODE_NO_WARNINGS=1
1826

19-
# Diagnostics in case copy fails
20-
RUN ls -l /opt/ \
21-
&& echo "expcted path:" \
22-
&& echo "/opt/yarn-v${YARN_VERSION}"
23-
2427
# Copy node and yarn into image
2528
COPY --from=node /usr/local/bin/node /usr/local/bin/node
2629
COPY --from=node /opt/yarn-v${YARN_VERSION} /opt/yarn-v${YARN_VERSION}

release/preview/alpine39/test-deps/docker/Dockerfile

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,15 @@ ARG BaseImage=mcr.microsoft.com/powershell:alpine-3.9
44

55
FROM node:10.15.3-alpine as node
66

7-
# Do nothing, just added to borrow the already built node files.
7+
ENV NODE_VERSION 10.15.3 \
8+
YARN_VERSION=1.17.3 \
9+
NVM_DIR="/root/.nvm" \
10+
POWERSHELL_DISTRIBUTION_CHANNEL=PSDocker-TestDeps-Alpine-3.8
11+
12+
# Diagnostics in case copy fails
13+
RUN ls -l /opt/ \
14+
&& echo "expcted path:" \
15+
&& echo "/opt/yarn-v${YARN_VERSION}"
816

917
FROM ${BaseImage}
1018

@@ -18,11 +26,6 @@ ENV NODE_VERSION 10.15.3 \
1826
# workaround for Alpine to run in Azure DevOps
1927
ENV NODE_NO_WARNINGS=1
2028

21-
# Diagnostics in case copy fails
22-
RUN ls -l /opt/ \
23-
&& echo "expcted path:" \
24-
&& echo "/opt/yarn-v${YARN_VERSION}"
25-
2629
# Copy node and yarn into image
2730
COPY --from=node /usr/local/bin/node /usr/local/bin/node
2831
COPY --from=node /opt/yarn-v${YARN_VERSION} /opt/yarn-v${YARN_VERSION}

0 commit comments

Comments
 (0)