VPS iOS ir macOS kūrimui — nuo 5,49 €/mėn.

Perkelk kūrimą, testus ir saugyklą į serverį — iOS komandos stuburas šalia jūsų Mac, 5 valandos bandymo prieš apmokėjimą, visiškai be rizikos

Paruošti komandos serverį
iOS komandos serverinė pusė

Iš karto atvirai: fizinių Mac kompiuterių ir virtualaus macOS nenuomojame — galutiniai iOS ir macOS kūrimai bei kodo pasirašymas pagal macOS licenciją turi vykti Apple aparatinėje įrangoje. Mūsų VPS dengia visa kita, kas sudaro iOS komandos darbo eigą: Git saugyklą, CI vykdytoją, testinius API stendus ir kūrimo artefaktų saugyklą. Patys įdiegiate Linux ar Windows, pakeliate savo įrankių rinkinį ir prijungiate savo Mac kaip kūrimo agentą. Planai nuo 5,49 €/mėn., o 5 valandų bandomasis laikotarpis leidžia pravaryti procesą prieš mokant.

Planai

Serveris iOS komandai

Git saugykla ir lengvos užduotys telpa į planą Standard 1 (4 vCPU, 4 GB); CI vykdytojui ir testų stendams reikia plano Standard 2 (4 vCPU, 6 GB) ar didesnio. Prieš apmokėjimą turite 5 valandas bandymo.

Palyginti visus planus
5.49 mėn.

Standard 1

4 vCPU · AMD EPYC
4 GB RAM
50 GB NVMe
Neribotas duomenų srautas
IPv4 · KVM
Pagalba 24/7
6.99 mėn.

Standard 2

4 vCPU · AMD EPYC
6 GB RAM
60 GB NVMe
Neribotas duomenų srautas
IPv4 · KVM
Pagalba 24/7
1

Git ir CI vykdytojas

Paleiskite savo Git serverį ir kūrimo vykdytoją: linteriai, vienetų testai ir statinė analizė sukasi serveryje, o ne kūrėjo nešiojamajame.

2

Testų stendai ir API

Laikykite programėlės serverinę dalį, mokus ir testines bazes vienoje vietoje — komanda testuoja bendrą stendą, o ne vietines kopijas.

3

Artefaktai ant NVMe

Kūrimai, platinimo paketai ir priklausomybių podėlis guli ant greitų NVMe diskų su savu IP — SSH prieiga iš bet kur.

Kaip įterpti serverį į iOS procesą

1

Pasirinkite planą ir atvaizdį

Pasirinkite planą — Standard 1 (4 vCPU, 4 GB) arba Standard 2 (4 vCPU, 6 GB) — ir Linux atvaizdį savo CI įrankiams.

2

Įdiekite sistemą patys

Per valdymo skydelį patys išskleidžiate pasirinktą operacinę sistemą KVM serveryje — konfigūracija lieka visiškai jūsų kontrolėje.

3

Prijunkite vykdytoją ir stendus

Įdiekite Git serverį, CI vykdytoją ir testines paslaugas, o Apple kūrimo žingsnį palikite savo Mac — jis prisijungia prie to paties proceso.

Kas keliauja į serverį, o kas lieka ant Mac

Kas keliauja į serverį, o kas lieka ant Mac

Ant Mac lieka tik tai, kam reikia Apple įrankių: Xcode kompiliavimas, kodo pasirašymas ir įkėlimas į App Store. Visa kita — saugykla, testai, serverinė dalis, artefaktų saugykla ir pranešimai — persikelia į VPS ir nustoja priklausyti nuo vienos mašinos biure.

Padėsime suskaičiuoti, kiek vCPU ir atminties reikia jūsų procesui. Bazinė aplinka aprašyta puslapyje Linux VPS, o kūrimo konvejeriai — puslapyje VPS CI/CD.

Padėkite pasirinkti

Dažnai užduodami klausimai

Neradote atsakymo?
Parašykite mums per kontaktų puslapio formą.

Ne. Nuomojame serverius su Linux ir Windows; fizinių Mac kompiuterių ir virtualaus macOS asortimente nėra. iOS komandai serveris dengia CI, saugyklą ir testų stendus.

Galutiniai kūrimai ir kodo pasirašymas vyksta tik Apple aparatinėje įrangoje — to reikalauja macOS licencija ir Xcode įrankiai. Mūsų serveris perima likusius proceso žingsnius.

Git saugyklą, CI vykdytoją, vienetų testus ir linterius, testinę serverinę dalį su baze, artefaktų saugyklą ir įkėlimo skriptus. Tai beveik visas procesas, išskyrus kompiliavimą.

Taip, tokia schema ir yra įprasta: CI koordinatorius ir užduočių eilė gyvena VPS, o biure stovintis Mac mini prisijungia kaip atskiras kūrimo agentas ir ima tik Xcode žingsnius.

Vykdytojas su testais ir testine baze telpa į 4 vCPU ir 6 GB — Standard 2 už 6,99 €/mėn. Jei lygiagrečiai sukasi keli kūrimai, imkite 8 GB (Standard 3, 8,99 €/mėn.).

Linux: Ubuntu LTS dėl šviežių paketų ir dokumentacijos, Debian dėl stabilumo. Windows renkamas tada, kai šalia reikia .NET įrankių ar Windows testų.

Jūs: pasirenkate atvaizdį ir per skydelį įdiegiate sistemą per porą minučių. KVM konsolė duoda prieigą aparatiniu lygiu, jei kas nepavyktų.

Automatinės kopijos į planą neįeina — kopijas darote patys valdymo skydelyje pora paspaudimų. Saugyklą verta papildomai veidrodžiuoti į išorinę vietą.