Reputation: 21726
As I read here OS X Server running on OS X Mavericks now supports continuous integration.
The Xcode service supports two popular source control systems: Git and Subversion. You can use Git and Subversion repositories hosted on remote servers, and you can host and use Git repositories on the server running the Xcode service.
I was really confused that Apple ignores Mercurial in this case.
So the questions:
Are there any workarounds how to use Mercurial repository with XCode continious integration?
If NO, are there any else tools to provide continuous integration with Mercurial?
Upvotes: 5
Views: 2262
Reputation: 441
I've also been trying to make the OS X Server Xcode service use Mercurial. I've tried using http://www.creaceed.com/mercurialplugin, but it looks like this doesn't affect the Xcode service's source control functionality. However, I believe that you could create a git repository that mirrors an hg repository using https://github.com/rfk/git-remote-hg.
As for other continuous integrations tools that do support Mercurial, we use TeamCity and it works well. See also: Recommendations for Continuous integration for Mercurial/Kiln + MSBuild + MSTest
Upvotes: 2