Configure Jenkins for different environments 🖇

If we consider the goal that we defined in the previous part, we have managed to create a Jenkins job in order to upload our application to Testflight for different feature branches. Therefore, what is left is the ability to do this for different environments for example a staging environment and a test production environment. Different environments are equivalent to different Xcode configurations (i.e different custom schemes) with specific build settings each. If we take a look to the three files above, MyScipt.groovy , Deploy.groovy …


Eleni Papanikolopoulou

Senior iOS Developer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store