VPS iOS-i ja macOS-i arenduseks — alates 5,49 €/kuus
Vii ehitused, testid ja repositoorium serverisse — iOS-tiimi tugiselgroog sinu Maci kõrval, 5 tundi prooviaega enne maksmist, täiesti riskivabalt
Sea üles tiimiserver
Kohe ausalt ära: me ei rendi füüsilisi Mac-arvuteid ega virtuaalset macOS-i — lõplikud ehitused ja koodi allkirjastamine iOS-ile ja macOS-ile peavad macOS-i litsentsi järgi käima Apple’i riistvaral. Meie VPS katab kõik ülejäänu, mis iOS-tiimi töövoos toimub: Giti-repositooriumi, CI-runneri, testitava API stendid ja ehituse artefaktide hoidla. Paigaldad ise Linuxi või Windowsi, tõstad üles oma pinu ja lisad ehitusagendiks oma Maci. Paketid algavad 5,49 €/kuus ja 5-tunnine prooviaeg lubab konveieri enne maksmist läbi lasta.
Paketid
Server iOS-tiimile
Giti-repositoorium ja kerged ülesanded mahuvad paketti Standard 1 (4 vCPU, 4 GB); CI-runner ja testistendid vajavad paketti Standard 2 (4 vCPU, 6 GB) või suuremat. Enne maksmist on 5 tundi prooviaega.
Võrdle kõiki paketteStandard 1
| 4 vCPU · AMD EPYC |
| 4 GB RAM |
| 50 GB NVMe |
| Piiramatu andmeside |
| 1× IPv4 · KVM |
| Tugi 24/7 |
Standard 2
| 4 vCPU · AMD EPYC |
| 6 GB RAM |
| 60 GB NVMe |
| Piiramatu andmeside |
| 1× IPv4 · KVM |
| Tugi 24/7 |
Git ja CI-runner
Käivita oma Giti-server ja ehitusrunner: linterid, ühiktestid ja staatiline analüüs jooksevad serveris, mitte arendaja sülearvutis.
Testistendid ja API-d
Hoia rakenduse taustasüsteem, mokid ja testandmebaasid ühes kohas — tiim testib ühise stendi vastu, mitte kohalike koopiate peal.
Artefaktid NVMe peal
Ehitused, jaotuspaketid ja sõltuvuste vahemälu asuvad kiiretel NVMe-ketastel oma IP-aadressiga — SSH-ligipääs kust tahes.
Kuidas server iOS-i konveierisse sobitada
Vali pakett ja tõmmis
Vali pakett — Standard 1 (4 vCPU, 4 GB) või Standard 2 (4 vCPU, 6 GB) — ja Linuxi tõmmis oma CI-pinu jaoks.
Paigalda süsteem ise
Juhtpaneeli kaudu paigaldad valitud operatsioonisüsteemi KVM-serverisse ise — konfiguratsioon jääb täielikult sinu kontrolli alla.
Ühenda runner ja stendid
Paigalda Giti-server, CI-runner ja testteenused ning jäta Apple’i ehitussamm oma Maci hooleks — see liitub sama konveieriga.
Mis läheb serverisse, mis jääb Maci peale
Maci peale jääb ainult see, mis nõuab Apple’i tööriistu: Xcode’i kompileerimine, koodi allkirjastamine ja App Store’i üleslaadimine. Kõik muu — repositoorium, testid, taustasüsteem, artefaktide hoidla ja teavitused — kolib VPS-ile ega sõltu enam ühest masinast kontoris.
Aitame arvutada, mitu vCPU-d ja kui palju mälu sinu konveier vajab. Baaskeskkond on kirjas lehel Linuxi VPS ja ehituskonveierid lehel VPS CI/CD jaoks.
Aita validaKorduma kippuvad küsimused
Ei leidnud vastust?
Kirjuta meile kontaktilehe vormi kaudu.
Ei. Rendime servereid Linuxi ja Windowsiga; füüsilisi Mac-arvuteid ega virtuaalset macOS-i valikus ei ole. iOS-tiimi jaoks katab server CI, repositooriumi ja testistendid.
Lõplikud ehitused ja koodi allkirjastamine käivad ainult Apple’i riistvaral — nii nõuavad macOS-i litsents ja Xcode’i tööriistad. Meie server võtab üle ülejäänud konveieri sammud.
Giti-repositooriumi, CI-runneri, ühiktestid ja linterid, testitava taustasüsteemi koos andmebaasiga, artefaktide hoidla ja üleslaadimise skriptid. See on peaaegu kogu konveier peale kompileerimise.
Jah, see ongi tavaline skeem: CI koordinaator ja tööde järjekord elavad VPS-il, kontoris olev Mac mini aga liitub eraldi ehitusagendina ja võtab endale ainult Xcode’i sammud.
Runner koos testide ja testandmebaasiga mahub 4 vCPU ja 6 GB sisse — Standard 2 hinnaga 6,99 €/kuus. Kui ehitusi jookseb mitu korraga, võta 8 GB (Standard 3, 8,99 €/kuus).
Linuxi: Ubuntu LTS värskete pakettide ja dokumentatsiooni pärast, Debiani stabiilsuse pärast. Windows valitakse siis, kui kõrval on vaja .NET-i tööriistu või Windowsi teste.
Sina: valid tõmmise ja paigaldad süsteemi juhtpaneelist paari minutiga. KVM-konsool annab riistvaratasemel ligipääsu, kui midagi läheb viltu.
Automaatsed varukoopiad paketti ei kuulu — koopiad teed ise juhtpaneelis paari klõpsuga. Repositooriumi tasub lisaks peegeldada välisesse hoidlasse.