Sou desenvolvedor iOS e quero implementar a integração contínua no Xcode.
Recebi o seguinte email da Apple:
Como desenvolvedor do iOS, agora você pode aproveitar a integração contínua no Xcode criando bots com o OS X Server for Mavericks que automatizam o processo de criação, análise, teste e arquivamento de aplicativos. À medida que os bots trabalham no Mac remoto, o Xcode na sua máquina de desenvolvimento exibe os relatórios de compilação e teste. Os robôs podem gerar uma versão regular para sua equipe de controle de qualidade, ser configurado para executar em cada check-in e até testar seus aplicativos em dispositivos iOS conectados.
Fiz o download do OS X Server for Mavericks e parece um aplicativo.
Minha pergunta é: posso instalar o OS X Server na minha máquina iMac de desenvolvimento e implementar a integração contínua? Ou preciso ter um servidor Mac para OS X separado para executar o Xcode Service?
fonte
Em suma, você pode, mas ele monopoliza
xcodebuild
e força o seu Xcode a esperar. Eu costumava usar o meu desenvolvimento Mac para CI, mas agora tenho uma máquina virtual dedicada (no meu servidor host da VM) para isso.fonte