Was ist es
Flow CI Engine ist ein verwalteter Cloud-Service, der von der neuesten Generation des Apple Silicon Mac minis (M2 Pro) unterstützt wird. Er wurde ausdrücklich für CI/CD-Zwecke entwickelt und lässt sich leicht in bestehende CI-Pipeline-Lösungen wie Buildkite und Jenkins integrieren.
Für wen ist es
Sie ist ideal für Entwicklerteams und CI/CD-Anbieter, die eine elastische, schnelle, sichere und verwaltete Cloud-Plattform benötigen, die zu 100 % mit der Softwarelizenzvereinbarung von Apple konform ist.
Warum es anrwenden
Es handelt sich um eine vollständig automatisierte Plattform, die von Apple Silicon Mac minis unterstützt wird. Dank der Unterstützung für virtuelle macOS- und Linux-Instanzen bietet sie eine einheitliche Erfahrung, konsistente Leistung, blitzschnelle Build-Zeiten und Unterstützung für ephemerale Builds.
Benefits
CI/CD-Integrationen
und Plugins
Unsere native Integration mit den wichtigsten CI/CD-Lösungen ermöglicht es Ihnen, automatisch macOS- und Linux-Instanzen für Ihre CI/CD-Aufträge anzufordern. Mit unseren REST-APIs können Sie sogar andere benutzerdefinierte Lösungen integrieren.
Buildkite
Unsere Buildkite-Integration bietet eine schnelle und einfache Möglichkeit zur Integration mit dem CI Engine-Dienst. Auf der Grundlage von Webhooks können Buildkite-Pipelines dynamisch macOS- und Linux-Instanzen zum Erstellen, Testen und mehr bereitstellen. Die Integration unterstützt verschiedene Parameter.
Jenkins
Unser Jenkins-Plugin bietet eine bequeme Möglichkeit zur Integration mit dem CI-Engine-Service. Mit Unterstützung für vor Ort und in der Cloud gehostete Jenkins-Installationen ermöglicht es die bedarfsgerechte Bereitstellung von macOS- und Linux-Instanzen für die Pipeline-Jobs. Das Plugin unterstützt verschiedene Parameter.
TeamCity
Das TeamCity-Plugin befindet sich derzeit in der Entwicklung und wird bald verfügbar sein. Kontaktieren Sie uns, um mehr darüber zu erfahren oder um an der Beta-Phase teilzunehmen.
GitHub Actions
Die Integration von GitHub Actions befindet sich derzeit in der Entwicklung und wird bald verfügbar sein. Kontaktieren Sie uns, um mehr darüber zu erfahren oder um an der Beta-Phase teilzunehmen.