Skip to content

Switch from seleniarm to selenium for arm64 architecture #141

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

clransom
Copy link

The seleniarm fork has now been merged into the main selenium project, so the seleniarm project has been archived and is gradually getting more and more out of date.

This change is just to switch to pulling the images from the main selenium repository since they now support arm64 architecture.

(Also, there's a typo in the name for the firefox image, so I'm not sure anyone else is using this anyway)

The seleniarm fork has now been merged into the main selenium project.
@@ -106,16 +106,14 @@ function docker-selenium_setup() {
fi

# Only for testing purposes, we are going to introduce basic support for arm64 architecture.
# Many of the docker images already are multi-arch, but not the selenium ones, that are using
# a different repository for arm64. Let's use them here.
# Important note: While we are still running Selenium 3, the arm64 images are using Selenium 4,
# so they could come with new problems or incompatibilities.
# As said, this is only for testing purposes, we are not going to support arm64 officially yet.
# TODO: After testing, consider if we can make this the default for arm64, deleting this conf.
# and using the seleniarm images when `uname -m` is arm64 or aarch64.
if [[ -n ${TRY_SELENIARM} ]]; then
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we change this stanza to check the archi tecture instead of a var?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants