2 Repos
Invokes Apple's xcodebuild tool as a child process and streams its output in real time.
Distinct from Subprocess Executions: Distinct from Subprocess Executions: specifically wraps Apple's xcodebuild tool for iOS/macOS builds, not a general subprocess runner.
Explore 2 awesome GitHub repositories matching devops & infrastructure · xcodebuild Wrappers. Refine with filters or upvote what's useful.
xctool ist ein Kommandozeilen-Wrapper für xcodebuild, der für die Continuous Integration von iOS und macOS entwickelt wurde. Er fungiert als paralleler Test-Runner, Build-Log-Prozessor und Berichtsgenerator, um die Build- und Test-Pipeline für Apple-Plattformen zu automatisieren. Das Tool verteilt Test-Bundles auf mehrere CPU-Kerne, um die Ausführungszeit zu reduzieren, und bietet die Möglichkeit, gezielte Teilmengen von Tests durch Filtern nach spezifischen Schemas, Klassen oder Methoden auszuführen. Es vereinfacht das Build-Management, indem es ermöglicht, Kommandozeilenargumente zu persistieren und aus JSON-Konfigurationsdateien zu laden. Es transformiert ausführliche Build-Logs in strukturierte JSON-Event-Streams, die für die Kompatibilität mit externen Reporting-Tools in JUnit-XML konvertiert werden können. Zur Verbesserung der Observability verwendet es einen Log-Suppression-Buffer, der die Ausgabe verbirgt, bis ein Fehler erkannt wird, und bietet menschenlesbaren und farbigen Konsolentext.
Wraps the xcodebuild tool to simplify command execution and process real-time build output for iOS and macOS.
xcodebuildmcp is a Model Context Protocol server that exposes Xcode build, test, and device management tools for AI coding agents to automate iOS and macOS development workflows. It operates as a background daemon per workspace, communicating tool requests and responses over standard input/output using JSON-RPC messages, and streams progress and results as newline-delimited JSON objects for machine parsing. The project provides an interactive setup wizard and file-based client configuration to install skill files into predefined directories for supported AI coding clients. It manages the full
Invokes Apple's xcodebuild tool as a child process and streams its output in real time for build automation.