GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes

Building a build chain with Xcode CI

Host: Mads Bøgeskov

When: 6. May 2014 at 16:30 - 18:30

Where: Trifork A/S, Borgergade 24 (1. sal), 1300 København K.

Abstract

In 2013 Apple released its new Xcode CI extension to the Mac OS X server. The purpose of this module was to give iOS developers an easy way to quickly implement basic continuous integration and repository hosting into their projects. Xcode CI should automatically take care of static analysis, unit testing, and compilation with very few clicks.

The projects I have worked on at Trifork has mostly used the multi-tool known as Jenkins CI. However when we internally upgraded our projects to the new SDK 7 our build chain suddenly required massive maintenance. We therefore decided to research Xcode CI in order to see if it would be possible to replace Jenkins with this in the near future.

The session will start will start with a simple presentation of how to create a project using Xcode CI. This is then followed by an introduction into the different build utilities in Xcode such as schemes, targets, and build configurations, in order to show how most of our build setup can be kept inside Xcode instead of multiple external scripts. The presentation will furthermore show how to use Git submodules and CocoaPods to handle our external dependencies. After this we will create a few unit tests and see how they are run inside Xcode CI. Lastly the presentation will show how to use scripts to do actions such as icon overlaying.

 

Price: Free

Language: Danish

Contact: Tine Grarup

 

 

Registration

Remember to cancel if you are unable to come.
In case you need to cancel your registration, please contact: Tine Grarup , no later than May 5 at 9:00 AM. Please notice that we have a no-show fee of DKK 200,- so please cancel your registration if you cannot attend.

When registering GOTO Night's or Free meetups through Trifork you also accept to receive our relevant newsletter with upcoming events and news.


We're sorry, registration is closed