Overview
Microsoft Edge install isn't supported by circleci/browser-tools-orb
. This article provides a guide on installing Edge on an Ubuntu-based Docker executor for testing purposes. Also support for this is raised at https://github.com/CircleCI-Public/browser-tools-orb/issues/121.
Prerequisites
- Access to CircleCI with appropriate permissions.
- A project set up on CircleCI using ubuntu based executors.
Instructions
Installing Microsoft Edge on Docker Executor
-
Choose Docker Executor: Use an Ubuntu based image for installing Microsoft Edge.
-
Add Microsoft Repository and Install Edge:
- Use the following script in your CircleCI configuration to install Microsoft Edge:
docker:
image: cimg/base:current
step:
- checkout
- run:
name: Import Microsoft GPG Key
command: |
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor -o /usr/share/keyrings/microsoft-archive-keyring.gpg
- run:
name: Add Microsoft Edge Repository
command: |
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/microsoft-archive-keyring.gpg] https://packages.microsoft.com/repos/edge stable main" | sudo tee /etc/apt/sources.list.d/microsoft-edge-stable.list
- run:
name: Update Package List Again
command: sudo apt-get update
- run:
name: Install Microsoft Edge
command: sudo apt-get install -y microsoft-edge-stable
- run:
name: Verify Installation
command: |
if command -v microsoft-edge >/dev/null 2>&1; then
echo "Microsoft Edge installed successfully."
microsoft-edge --version
else
echo "Microsoft Edge installation failed." >&2
exit 1
For Microsoft Edge, follow the provided script to install it on an Docker executor. This setup allows you to conduct comprehensive browser testing on CircleCI.
Comments
Article is closed for comments.