Conversation
|
@EvincedShane @max-evinced do I need to add this to the pipeline? |
|
Yes @qbalsdon but that's a TBD item we can handle later. Ideally we'd have a yaml file per Language, the matrix has served us well but is getting complex and we don't have java in here yet |
max-evinced
left a comment
There was a problem hiding this comment.
CICD to come, amazing effort!
| You need to get a local version of the [Evinced WebDriverIO Mobile SDK][2] | ||
|
|
||
| ```bash | ||
| npm install -D ../../libs/wdio-mobile-sdk-1.24.0.tgz |
There was a problem hiding this comment.
This is fine for now but we will use a .npmrc file in the pipeline. We can't commit any SDKs to prod.
|
|
||
| ## App used | ||
|
|
||
| The app used in this example is the [Evinced Android Demo app][1]. You'll need to install this on the device. |
There was a problem hiding this comment.
we do have a sauce labs account. Cloud Vendors are pretty easy with WDIO. see example https://github.com/max-evinced/wdio-v8-evinced/blob/main/wdio.sauce.conf.js
I need to add this to our web example as well, so again totally fine to commit this for now. we'll make it CICD compatible later
Simple example for the WDIO lMobile JS example.
Does not have API keys, dependecies or unnecessary info - tries to be the bare minimum. I'm fairly sure we can get iOS to do the same via changing the appium config.