trying to fix docker build, so it includes git sha info.

pull/263/head
Jason Kulatunga 3 years ago
parent d93d24b52d
commit c539af1a67

@ -20,7 +20,9 @@ jobs:
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v2 uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Set up QEMU - name: Set up QEMU
uses: docker/setup-qemu-action@v2 uses: docker/setup-qemu-action@v2
- name: Set up Docker Buildx - name: Set up Docker Buildx

@ -19,7 +19,8 @@ ENV NPM_CONFIG_LOGLEVEL=warn NG_CLI_ANALYTICS=false
WORKDIR /opt/scrutiny/src WORKDIR /opt/scrutiny/src
COPY webapp/frontend /opt/scrutiny/src COPY webapp/frontend /opt/scrutiny/src
RUN npm install -g @angular/cli@9.1.4 && \ RUN apt-get update && apt-get install -y git && \
npm install -g @angular/cli@9.1.4 && \
mkdir -p /scrutiny/dist && \ mkdir -p /scrutiny/dist && \
npm install && \ npm install && \
npm run build:prod -- --output-path=/opt/scrutiny/dist npm run build:prod -- --output-path=/opt/scrutiny/dist

@ -17,7 +17,8 @@ ENV NPM_CONFIG_LOGLEVEL=warn NG_CLI_ANALYTICS=false
WORKDIR /opt/scrutiny/src WORKDIR /opt/scrutiny/src
COPY webapp/frontend /opt/scrutiny/src COPY webapp/frontend /opt/scrutiny/src
RUN npm install -g @angular/cli@9.1.4 && \ RUN apt-get update && apt-get install -y git && \
npm install -g @angular/cli@9.1.4 && \
mkdir -p /opt/scrutiny/dist && \ mkdir -p /opt/scrutiny/dist && \
npm install && \ npm install && \
npm run build:prod -- --output-path=/opt/scrutiny/dist npm run build:prod -- --output-path=/opt/scrutiny/dist

Loading…
Cancel
Save