This repository contains a sample Azure DevOps Pipeline which runs Appium tests on real, physical iOS devices which you host on-premise.
This repository is configured to use Raspberry Pi 3 devices as the build agent, but you can use any machine capable of running the Azure Pipeline Agent and Docker.
- Create a self-hosted agent
- Install
usbmuxd
:apt-get install -y usbmuxd libimobiledevice-utils
- Install Docker:
apt-get install -y docker.io
. Add the user which runs the Azure Pipeline agent to the docker group.