Platformă

Automatizare și provizionare la comandă

Ai nevoie de Mac-uri provizionate pentru pipeline-ul tău, reinstalate la cerere sau de o flotă configurată cum vrei tu? Spune-ne configurația și o construim. Ingineri, nu o coadă de suport.

Actualizat 2026-09-20

Majoritatea găzduirilor de Mac îți dau un panou de control și te lasă să te descurci. Noi facem invers: ne spui cum îți merge pipeline-ul, iar noi configurăm mașinile să i se potrivească.

Ce înseamnă asta în practică

Mașini livrate configurate, nu goale

Versiunea de Xcode, command line tools, agentul de runner, certificate, chei SSH, conturi de utilizator: spune-ne imaginea pe care o vrei și fiecare Mac pe care îl comanzi vine așa. Sari complet peste prima zi de configurare.

Reinstalare și resetare la cerere

Ai nevoie de un macOS curat înainte de un build de release semnat? Ceri, și e gata. Fără reconstruit o mașină de mână printr-o sesiune la distanță.

Schimbări în flotă fără coadă de tichete

Încă trei runneri înainte de un release, un Mac mutat de la un proiect la altul, versiunea de OS aliniată pe toată flota: e un mesaj către inginerii care administrează rack-urile, nu un formular.

Configurații pe care le-am făcut deja

Runneri GitHub Actions self-hosted, agenți GitLab și Jenkins, ferme de build Xcode, agenți AI care rulează nesupravegheați, mașini de dezvoltare la distanță. Dacă rulează pe macOS, rulează aici.

Automatizare la comandă pentru contul tău

Dacă fluxul tău are nevoie de mașini create, șterse sau rotite programatic, spune-ne ce apelează pipeline-ul tău și îl construim pentru contul tău: un hook de provizionare, un declanșator de reinstalare, un endpoint de stare pe care monitorizarea ta să-l interogheze.

Preferăm să construim singura integrare de care ai nevoie cu adevărat decât să livrăm un API generic și să sperăm că se potrivește.

De ce e mai bine decât un panou self-service

Un panou poate face doar ce a anticipat cineva. Un om poate face ce îi ceri. Fiecare cont MacDuty vorbește direct cu inginerii care administrează hardware-ul, așa că răspunsul la „puteți să-l configurați așa?” e de obicei da, și de obicei în aceeași zi.

Primești și mașina în sine: un Mac mini fizic întreg, fără hypervisor între build-ul tău și CPU, la un preț lunar fix în loc de facturare pe oră din cloud.

Spune-ne de ce ai nevoie

Descrie-ți pipeline-ul în două rânduri. Răspunde un inginer care administrează rack-urile, nu o coadă de suport.

Întrebări

Are MacDuty un API?
Nu unul public, self-service. În schimb, construim integrarea de provizionare de care are nevoie pipeline-ul tău, per cont. Spune-ne ce vrei să apelezi și o configurăm.
Pot primi Mac-uri provizionate automat pentru CI?
Da. Livrăm mașini preconfigurate cu imaginea ta de build și agentul de runner, și ne ocupăm de reinstalări și schimbări în flotă la cerere.
Cât de repede pot primi un Mac nou?
De obicei în aceeași zi. Hardware-ul e deja în rack, deci nu aștepți să se livreze o comandă.
Puteți configura Xcode, certificatele și runnerii pentru mine?
Da. Trimite-ne configurația pe care o vrei și fiecare mașină vine așa.
Pot rula mai mulți runneri pe mai multe proiecte într-un singur cont?
Da. Un singur cont, o singură factură, mașini separate per proiect sau per client.

Mai departe