Skip to content

Commit

Permalink
Specify explicit chromium version
Browse files Browse the repository at this point in the history
  • Loading branch information
gunndabad committed Nov 22, 2024
1 parent 3704790 commit ed5caa2
Show file tree
Hide file tree
Showing 3 changed files with 179 additions and 221 deletions.
7 changes: 6 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ RUN DATABASE_PASSWORD=required-to-run-but-not-used \
bundle exec rails assets:precompile

# Cleanup to save space in the production image
RUN rm -rf node_modules log/* tmp/* /tmp && \
RUN rm -rf log/* tmp/* /tmp && \
rm -rf /usr/local/bundle/cache && \
rm -rf .env && \
find /usr/local/bundle/gems -name "*.c" -delete && \
Expand Down Expand Up @@ -86,6 +86,11 @@ RUN apk add --no-cache libpq
COPY --from=builder /app /app
COPY --from=builder /usr/local/bundle/ /usr/local/bundle/

# Add dependencies for PDF generation
RUN apk add --no-cache nodejs npm
RUN npm install -g npx
RUN npx puppeteer browsers install

# SSH access specific to Azure
# Install OpenSSH and set the password for root to "Docker!".
RUN apk add --no-cache openssh && echo "root:Docker!" | chpasswd
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
"dependencies": {
"esbuild": "^0.24.0",
"govuk-frontend": "^5.6.0",
"sass": "^1.79.3",
"puppeteer": "22.6.1"
"puppeteer": "^23.9.0",
"sass": "^1.79.3"
},
"scripts": {
"build:css": "sass ./app/assets/stylesheets/certificates.scss:./app/assets/builds/certificates.css ./app/assets/stylesheets/check_records.scss:./app/assets/builds/check_records.css ./app/assets/stylesheets/qualifications.scss:./app/assets/builds/qualifications.css --no-source-map --load-path=node_modules --quiet-deps",
Expand Down
Loading

0 comments on commit ed5caa2

Please sign in to comment.