Building iOS Apps in TFS
Oct 18, 2012Bryan MacFarlane MSFT

Summary
Introduces the integration of Jenkins with Team Foundation Server for building iOS applications on macOS, leveraging Git-Tf for bridging Git and TFS, and Xcode for the build process. It outlines the tools and workflow for developers using Xcode and Git locally, pushing changes to a central Git repository, which then uses Git-Tf to push to TFS. Jenkins polls TFS and triggers builds on macOS using Xcode command-line tools. It also covers configuring TFS alternate credentials, Xcode workspaces and schemes for CI builds, Git-Tf configuration and check-in, and setting up the macOS build machine with Xcode command-line tools and provisioning profiles.