Writing mobile test automation is done, need help to automate the tests using Jenkins or similar CI tool on MacOS

So i have written tests for automating my android mobile app tests. Writing these tests had their challenges, figured on the way. Now I need to run these tests without manual intervention, say at a given time during the day or when a new build is created.

how do I do that? I am using MacOS, KS v 6.3.2.
Some challenges I assume could be device dependencies, remote device configurations etc.

If someone here has done the same, request you to share some insights.

@Bal_Mukund This might help

Also there is a new announcement regarding this. I would recommend you to read this if you haven’t so that the future operations are not impacted.