-
Notifications
You must be signed in to change notification settings - Fork 607
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BackstopJS latest image is not for arm64 #1578
Comments
Confirmed. ❯ docker pull backstopjs/backstopjs --platform linux/arm64
Using default tag: latest
latest: Pulling from backstopjs/backstopjs
What's next:
View a summary of image vulnerabilities and recommendations → docker scout quickview backstopjs/backstopjs
no matching manifest for linux/arm64 in the manifest list entries @Echirol90 if needed immediately try:
❯ docker buildx build --platform linux/arm64 -t backstopjs/backstopjs:6.3.23 docker --load
[+] Building 159.5s (9/9) FINISHED docker-container:blissful_pike
❯ npm run sanity-test
> [email protected] sanity-test
> cd test/configs/ && node ../../cli/index.js test && npm --prefix ../../ run -s success-message || npm --prefix ../../ run -s caution-message
BackstopJS v6.3.23
Loading config: /Users/dgrebb/Projects/BackstopJS/test/configs/backstop
COMMAND | Executing core for "test"
createBitmaps | Selected 1 of 1 scenarios. You could in theory publish this to the registry under a different name, if needed in CI/CD or upstream servers. There's also a docker build Action which runs pretty well. Good luck! |
@dgrebb Hi! Thanks for responding to this! I am a little confused. The docker build step includes arm64 is handled in a github action here... https://github.com/garris/BackstopJS/blob/master/.github/workflows/dockerhub-build-push.yml
It transparently working for me when I run backstop sanity test for docker on an Apple silicon computer. But just as you and @Echirol90 show -- it doesn't work when I explicitly try to pull. Is this expected? Is there some use case that is overlooked? Again thanks all. |
It's there, but isn't tagged with
|
Thar she blows: #1579 🐳 |
Makes sense! Thank you @dgrebb. Will review tomorrow. Cheers! |
You are awesome :) !!! |
@Echirol90 my initial response was more complicated than it needed to be — I think this will be more helpful. Just run |
Hi, I try to get the latest image of backstopJS but it told me
For me backstopjs is compatible with arm64 architecture and it seems to have an issue only with the lastest version.
I have no issue with the version 6.3.23.
Could you please help on this ?
Many thanks !
The text was updated successfully, but these errors were encountered: