Skip to content

Commit

Permalink
Merge pull request #2888 from travis-ci/release_240828
Browse files Browse the repository at this point in the history
Release 2024 08 28
  • Loading branch information
DominikAlberski authored Aug 28, 2024
2 parents a7096db + 51424dc commit a4d76bd
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ FROM ruby:3.2.2

LABEL maintainer Travis CI GmbH <[email protected]>

ARG AIDA_URL

RUN groupadd --gid 1000 node \
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node

Expand Down Expand Up @@ -39,8 +41,14 @@ COPY . /app

RUN --mount=type=secret,id=GITHUB_PERSONAL_TOKEN export GITHUB_PERSONAL_TOKEN=$(cat /run/secrets/GITHUB_PERSONAL_TOKEN) && git config --global url."https://[email protected]/".insteadOf ssh://[email protected]

RUN npm ci
RUN ember build --environment=production
RUN (\
npm ci; \
if test $AIDA_URL; then \
curl -o /app/node_modules/asktravis/dist/aida.js $AIDA_URL; \
curl -o /app/node_modules/asktravis/dist/aida.js.map $AIDA_URL.map || true; \
fi; \
ember build --environment=production; \
)

RUN cp -a public/* dist/

Expand Down

0 comments on commit a4d76bd

Please sign in to comment.