This repository demonstrates the integration of Bytesalt Runpad with Codemagic for an iOS app.
- Generate CI client credentials by following the CI Integration guide. Note the Project ID as per the guide.
- Store the generated credentials as Secure environment variables on Codemagic under a new group called
runpad-credentials
RUNPAD_CLIENT_ID
RUNPAD_CLIENT_SECRET
Refer to this Codemagic documentation for detailed instructions.
-
Store the fololowing Runpad options as environment variables on Codemagic under a new group called
runpad-options
RUNPAD_PROJECT_ID
: Project ID as you noted in the first step.RUNPAD_DEVICE
: Device you want to run tests on. For example,iPhone 16
-
Check the codemagic.yaml file for a reference configuration.