parse-dashboard
parse-dashboard copied to clipboard
fix: Dashboard not building for docker platform arm64/v8
New Pull Request Checklist
- [x] I am not disclosing a vulnerability.
- [x] I am creating this PR in reference to an issue.
Issue Description
Docker images will not build locally or remotely for arm64/v8
.
Closes: #2501
Approach
Update dev dependency packages preventing image building for arm64/v8
, specifically puppeteer
version 18.0.5->22.6.1
.
These changes allow for building locally. There's still an issue for building via the CI, https://github.com/parse-community/parse-dashboard/pull/2534#issuecomment-2043762194
TODOs before merging
- [x] Ensure CI passes
Thanks for opening this pull request!
- 🎉 We are excited about your hands-on contribution!
Uffizzi Ephemeral Environment deployment-47798
:watch: Updated Mar 05, 2024, 05:17 UTC
:cloud: https://app.uffizzi.com/github.com/parse-community/parse-dashboard/pull/2534
:page_facing_up: View Application Logs etc.
What is Uffizzi? Learn more
@cbaker6 is this closing this issue? #2501
Would be awesome!
@stephannielsen this branch does address the issues for building for arm64/v8
. If you build on apple silicon from this branch locally, it should work fine. Unfortunately, the buildx emulation cross build takes way too long which is why it's failing in the CI.
You can either build the respective branch locally or you can use my image (details in the README) https://hub.docker.com/r/netreconlab/parse-hipaa-dashboard
Uffizzi Ephemeral Environment deployment-50796
:watch: Updated Apr 24, 2024, 19:27 UTC
:cloud: https://app.uffizzi.com/github.com/parse-community/parse-dashboard/pull/2534
:page_facing_up: View Application Logs etc.
What is Uffizzi? Learn more