Apple Silicon M4 · 5 nœuds

Fini les files d’attente partagéesTout le Mac compile pour vous

Mac mini Apple Silicon M4, en 16GB ou 24GB, à partir de $20/jour. Une machine réservée à une seule équipe, avec des locations à la journée, à la semaine, au mois ou au trimestre.

File dédiée · macos-m4En cours
Build #412 Test Archive

Le prochain Build #413 rejoint directement la même file

LANE 01 / Réservée à votre équipe

En attente
0 min
Autres locataires
Aucun · dédié

Illustration : aucun autre locataire dans la file partagée ; la planification des tâches de l’équipe dépend de la configuration du runner.

Merge M4 SMerge M4 L
VPSMerge

Mac mini physique dédié

Apple Silicon M4
Mémoire
16GB RAM
Stockage
256GB SSD
Architecture
ARM64 natif
Location
Dédié · 1 client
Machine physique · non virtualiséeDès $20/jour
Nœuds disponibles · 5Disponible
  • SingapourSG20~50ms
  • TokyoJP30~60ms
  • SéoulKR30~50ms
  • Hong KongHK20~40ms
  • Est des États-UnisUS-E25~35ms

Fourchettes indicatives, variables selon le réseau utilisé. La disponibilité en temps réel est affichée dans le portail.

Vos outils, sans changement

Installez votre runner : pas besoin de modifier le YAML du pipeline

Conservez vos étapes de build ; lors de la configuration, adaptez uniquement les tags d’exécuteur, les chemins et les identifiants à votre plateforme CI.

  • Xcode
  • xcodebuild
  • Fastlane
  • GitHub Actions self-hosted runner
  • GitLab Runner
  • Jenkins

01Apple Silicon M4

La puce M4, Xcode en natifDeux configurations, compilation ARM64 native

Les deux configurations sont des Mac mini Apple Silicon M4 complets. xcodebuild, la résolution des dépendances Swift Package et les tests sur simulateur s’exécutent directement en ARM64. Choisissez votre configuration selon la mémoire et la taille du projet, puis sélectionnez la durée de location.

Pour démarrer en CIm4-16-256

Merge M4 S

Apple Silicon M4

Mémoire
16GB RAM
Stockage
256GB SSD
Au mois
$100.1/mois

Idéal pour compiler un projet, exécuter des tests unitaires et archiver les builds l’un après l’autre. Commencez par lancer un pipeline complet sur votre vrai projet, puis surveillez la mémoire, le cache et l’espace disque utilisés.

Plusieurs targets · tests parallèlesm4-24-512

Merge M4 L

Apple Silicon M4

Mémoire
24GB RAM
Stockage
512GB SSD
Au mois
$197.6/mois

Adapté aux projets avec plusieurs targets, à Xcode à distance et aux tests UI parallèles. La mémoire et le disque système supplémentaires offrent plus d’espace aux runtimes de simulateur, aux dépendances et aux artefacts de build.

ARM64 natif

Sans traduction Rosetta

Utilisez des outils compatibles avec Apple Silicon et des images de simulateur ARM64 : compilation et tests UI s’exécutent sans couche de traduction. Pour migrer un ancien projet, vérifiez d’abord que ses dépendances binaires existent en version ARM64.

  • xcodebuild archiveCompilation native
  • Runtime de simulateur iOSARM64
  • Résolution Swift PackageNative

02Mac mini physique dédié

Une machine, un seul clientUn Mac mini physique, pas une machine virtuelle

Vos tâches sont les seules à s’exécuter dans cette file. Aucun autre locataire n’utilise la machine et aucun build d’un autre client ne passe avant le vôtre. Les tâches envoyées par votre équipe restent soumises au niveau de parallélisme et à l’ordre d’exécution que vous avez définis.

Runner partagé

File multi-locataire

Autre équipeVotre tâcheEn attente
  • Un pool d’exécution partagé peut vous faire attendre qu’une machine se libère
  • Dans un environnement partagé, les tâches des autres utilisateurs peuvent réduire les ressources de calcul disponibles
  • Les images et versions de Xcode suivent généralement la politique de la plateforme
  • La durée d’exécution et les limites de parallélisme dépendent du service choisi

Cette comparaison porte sur le mode d’exécution partagé ; les services CI hébergés ne fonctionnent pas tous de la même manière.

VPSMerge

Machine réservée

Build #412TestArchive
  • Un Mac mini complet, réservé à un seul client
  • Une machine physique, sans virtualisation ni conteneur
  • Votre équipe dispose seule des ressources CPU et GPU de la machine
  • Votre équipe gère Xcode, Homebrew et le cache

Pas de facturation à la minute de compilation. Pendant la location, votre équipe organise compilations, tests et développement à distance.

Vos buildsne partagent pas le CPU

Choisir une configuration

035 nœuds

4 villes d’Asie-Pacifique et l’est des États-Unis5 nœuds au total, choisissez le plus proche

Les deux configurations M4 sont disponibles sur les 5 nœuds. Pour le bureau à distance, privilégiez la proximité avec votre équipe. Pour les builds automatisés, tenez aussi compte de l’emplacement du dépôt, des sources de dépendances et de la destination des artefacts. Les latences ci-dessous ne sont pas des mesures réalisées ville par ville.

SG · SINGAPORE

Singapour

Pour l’Asie du Sud-Est

20~50ms aller-retour indicatif

Adapté au bureau à distance et aux builds quotidiens des équipes d’Asie du Sud-Est. Conservez le cache des dépendances lors de la synchronisation des projets pour limiter les transferts répétés.

Choisir Singapour
JP · TOKYO

Tokyo, Japon

Pour l’Asie de l’Est

30~60ms aller-retour indicatif

Adapté aux builds des équipes japonaises et à Xcode à distance via VNC. Pour un usage fréquent de l’interface graphique, vérifiez d’abord le confort de connexion depuis votre poste.

Choisir Tokyo
KR · SEOUL

Séoul, Corée du Sud

Pour l’Asie du Nord-Est

30~50ms aller-retour indicatif

Adapté aux builds des équipes coréennes et à la synchronisation des fichiers de projet. Héberger le dépôt et les services d’artefacts à proximité peut réduire les allers-retours réseau.

Choisir Séoul
HK · HONG KONG

Hong Kong

Pour le sud de la Chine et l’Asie du Sud-Est

20~40ms aller-retour indicatif

Adapté à Xcode à distance et aux builds des équipes du sud de la Chine. Utilisez VNC pour le débogage graphique et SSH pour les compilations par lots et la consultation des journaux.

Choisir Hong Kong
US-E · VIRGINIA

Est des États-Unis

Pour l’est de l’Amérique du Nord et l’Europe occidentale

25~35ms aller-retour indicatif

Adapté aux builds et à l’envoi d’artefacts pour les équipes d’Amérique du Nord et d’Europe occidentale. Pour les équipes réparties sur plusieurs régions, configurez le retour automatique des journaux et artefacts vers votre CI existante.

Choisir l’est des États-Unis

Fourchettes indicatives, variables selon le réseau utilisé. Les configurations du catalogue sont habituellement disponibles ; la disponibilité en temps réel est indiquée dans le portail.

04De la commande à la mise en service

Du paiement à l’enregistrement du runner5 étapes, chacune avec son objectif

≈4 min

Durée estimée si tout se déroule sans accroc : 60 + 60 + 30 + 30 + 60 secondes.

La confirmation du paiement, les téléchargements réseau et l’installation initiale des dépendances peuvent allonger ce délai. Il ne s’agit pas d’un engagement de durée de paiement ou de déploiement.

  1. STEP 1Choisir la configuration et la durée

    Choisissez Merge M4 S ou Merge M4 L, puis une durée (jour, semaine, mois ou trimestre) et un nœud. Vérifiez la mémoire, le disque système et la nécessité d’ajouter un SSD.

    ≈60 s
  2. STEP 2Payer

    Payez en USDT-TRC20 ou par Visa / Mastercard / Amex (via Stripe). La facturation est en USD. Vérifiez la confirmation du paiement sur la page de facturation.

    ≈60 s
  3. STEP 3Attribution d’un nœud physique

    Une fois le paiement confirmé, le système attribue un Mac mini physique sur le nœud choisi ; la machine est réservée à votre commande. Suivez l’avancement dans les détails de la commande et de l’instance du portail.

    ≈30 s
  4. STEP 4Récupérer les identifiants SSH et VNC

    Connectez-vous au portail pour obtenir les informations de connexion. SSH sert aux builds en ligne de commande, VNC à l’interface graphique de Xcode. Ne stockez pas les identifiants dans un dépôt de code ou des journaux publics.

    ≈30 s
  5. STEP 5Enregistrer le runner

    Utilisez la commande d’enregistrement fournie par votre plateforme CI, définissez le tag macos-m4 et dirigez votre pipeline vers cet exécuteur. Lors du premier lancement, vérifiez le chemin de Xcode et la configuration de signature.

    ≈60 s
Un poste de travail calme, avec écran et clavier, pour consulter les pipelines de build la nuit
NIGHTLY BUILDLes builds nocturnes n’attendent pas non plus

05Tarifs

Deux configurations M4, dès $20/jourDisponibilité assurée, facturation en USD

Les deux configurations sont des machines physiques dédiées, disponibles sur l’un des 5 nœuds au choix. Sélectionnez la durée en fonction de votre projet : les caractéristiques de la machine restent les mêmes, que vous payiez à la journée ou au mois. Tarifs de location de la machine complète ; les options sont facturées séparément.

Merge M4 S

Apple Silicon M4 · 16GB RAM / 256GB SSD

$20/jour

$54.1/semaine

$100.1/mois

$272.3/trimestre

Disponible

Merge M4 L

Apple Silicon M4 · 24GB RAM / 512GB SSD

$39.5/jour

$106.7/semaine

$197.6/mois

$537.5/trimestre

Disponible

À partir de $20/jour · SSD supplémentaire et extension Thunderbolt 5 disponibles en option lors de la commande

La disponibilité en temps réel est indiquée dans le portail. La page des offres détaille les configurations, le prix des options et les engagements de disponibilité.

Comparer les offres

TEAMUn environnement de build

Une seule machine, un environnement de build cohérent pour toute l’équipe

Gérez Xcode, les certificats et le cache au même endroit. Builds de PR, archivages nightly et publications TestFlight passent par la même file, ce qui limite les différences d’environnement. Fixez les versions de vos outils et isolez les signatures et répertoires d’artefacts de chaque projet pour reproduire plus facilement les erreurs.

Le panneau ci-contre illustre l’orchestration des tâches ; il ne s’agit pas d’un suivi en temps réel. L’équipe doit toujours maîtriser le parallélisme afin d’éviter que plusieurs simulateurs et tâches d’archivage n’épuisent la mémoire en même temps.

Tableau des publications · aperçuRUNNER macos-m4
PR #1186Compilation et tests unitairesRéussi
mainBuild #412 · archiveEn cours
release/3.8Envoi TestFlight avec FastlaneSuivant
nightlyArchivage planifié à 02:00Planifié

06Pour les équipes

Trois types d’équipe, un Mac dédiéExemples d’usage, pas des témoignages clients

Développement iOSPublication SaaSInférence IA
Prestataire iOS

Gérez plusieurs clients et leurs builds dans une seule file

Maintenez les projets de plusieurs clients en parallèle, avec des signatures et profils de provisioning distincts. La machine étant dédiée, les archivages par lots ne se disputent pas le CPU avec d’autres locataires. Organisez les répertoires par projet pour éviter les conflits entre caches et artefacts.

  • Archivez les projets client les uns après les autres, par scheme
  • Centralisez certificats et trousseaux, avec un accès contrôlé
Configuration conseilléeDès Merge M4 S16GB RAM / 256GB SSD · $20/jour
Équipe SaaS

Publiez sur TestFlight chaque jour, sur une machine dédiée

Exécutez les archivages nightly et les envois TestFlight avec Fastlane, ainsi que les projets multi-targets et les tests UI, sur une configuration stable. Séparez clairement installation des dépendances, tests, signature et envoi ; conservez journaux et rapports de test en cas d’échec.

  • Fixez les versions de Fastlane, Ruby et Xcode
  • Réglez le parallélisme des simulateurs selon la mémoire disponible
Configuration conseilléeMerge M4 L24GB RAM / 512GB SSD · $39.5/jour
Équipe IA

Exécutez l’inférence de modèles en local, séparément de la CI

Menez des expériences d’inférence locale avec MLX sur Apple Silicon M4 et stockez les fichiers de modèle sur un SSD supplémentaire. La taille des modèles exécutables dépend de leurs paramètres, de leur quantification et de la longueur du contexte. Commencez par mesurer la mémoire utilisée par le modèle visé.

  • La mémoire unifiée de 24GB offre plus de marge pour vos essais
  • Ajoutez un SSD de 2TB pour stocker les fichiers de modèle
Configuration conseilléeMerge M4 L + SSD 2TBOption : $5.6/jour

07Facturation et paiement

Quatre durées, facturation en USDUne location au rythme de votre projet

Les tarifs ci-dessous concernent Merge M4 S. La location est possible à la journée ; confirmez son renouvellement dans le portail avant son échéance. Les durées longues conviennent aux nœuds utilisés en continu, les courtes à la validation initiale d’un projet et de ses outils.

À la semaine$54.1

Pour un cycle de publication avec tests de régression et archivage.

Au mois$100.1

Pour un nœud CI utilisé en continu, avec des outils et un cache stables.

Au trimestre$272.3

Pour un pool de runners permanent et des workflows de livraison continue.

Devise de facturationUSD

Les tarifs sont affichés en $ ; commandes et factures sont réglées en dollars américains. Vérifiez la configuration, la durée, le nœud et les options avant de payer.

CryptomonnaieUSDT-TRC20

Suivez le réseau et le montant indiqués sur la page de paiement, puis attendez la confirmation. Le hash de transaction peut faciliter le traitement d’une question de facturation.

Carte bancaire · via StripeVisa / Mastercard / Amex

Les paiements par carte sont traités par Stripe. Nous ne stockons pas le numéro complet de votre carte. Les moyens de paiement disponibles dépendent de la réponse de l’interface côté serveur.

08FAQ

Avant de démarrer5 points à vérifier

Consultez le centre d’aide pour configurer un runner, changer d’outils ou résoudre un problème. Pour une instance existante, connectez-vous au portail et ouvrez un ticket en indiquant son ID.

S’agit-il d’une machine virtuelle ?

Non. Chaque Mac mini Apple Silicon M4 est une machine physique dédiée à un seul client. L’interface graphique de macOS et la ligne de commande sont entièrement accessibles ; vous gérez vos outils, votre cache et la planification des tâches.

Quelle est la durée minimale ?

La location commence à la journée. Merge M4 S coûte $20/jour et Merge M4 L $39.5/jour. Vous pouvez aussi choisir la semaine, le mois ou le trimestre. Avant l’échéance, vérifiez le renouvellement et sauvegardez vos projets, certificats et artefacts de build.

Quelles plateformes CI sont compatibles ?

Vous pouvez installer GitHub Actions self-hosted runner, GitLab Runner ou un agent Jenkins. Conservez vos étapes de build et adaptez les tags du runner ou la configuration de l’exécuteur à votre plateforme. Lors de la migration, vérifiez les répertoires de travail, variables d’environnement et droits d’accès aux secrets.

Quels moyens de paiement sont acceptés ?

Seuls USDT-TRC20 et Visa / Mastercard / Amex (via Stripe) sont acceptés ; la facturation est en USD. Les moyens de paiement disponibles dépendent de la réponse de l’interface côté serveur. Si le paiement n’est pas confirmé, vérifiez d’abord l’état de la facture pour éviter un paiement en double.

Quel est l’engagement de disponibilité ?

Les nœuds fonctionnent toute l’année, 365 jours sur 365, avec un engagement de disponibilité de 99.9 %, soit environ 43 minutes d’interruption sur 30 jours. Au-delà, la durée de service est créditée au prorata du temps concerné. Faites votre demande via un ticket dans le portail, en indiquant l’ID de l’instance et la période concernée. Les conditions précises figurent dans les conditions de service.

Consulter les conditions de service

Louez aujourd’hui, terminez vos builds aujourd’hui

Merge M4 S dès $20/jour · 5 nœuds. Testez votre projet, puis migrez le pipeline de votre équipe vers sa file dédiée.

BuildTestArchive