VPS iOS un macOS izstrādei — no 5,49 €/mēn

Pārcel būvējumus, testus un repozitoriju uz serveri — iOS komandas aizmugure līdzās jūsu Mac, 5 stundu testa periods pirms apmaksas — jūs ne ar ko neriskējat

Izveidot komandas serveri
iOS komandas serveru puse

Uzreiz par galveno: fizisku Mac un virtuālas macOS nomas mums nav — galīgā būvēšana un lietotņu parakstīšana iOS un macOS platformām notiek tikai uz Apple tehnikas, to prasa licences nosacījumi. Mūsu VPS nosedz visu pārējo iOS komandas darbā: Git repozitoriju, CI runneri, testa API stendus un būvējumu artefaktu glabātuvi. Jūs pats instalējat Linux vai Windows, izvietojat vajadzīgo steku un pieslēdzat savu Mac kā būvēšanas aģentu. Tarifi no 5,49 €/mēnesī, pieejams testa periods 5 stundas — pārbaudiet savu konveijeru pirms apmaksas.

Tarifi

Serveris iOS komandai

Git repozitorijam un vieglākiem uzdevumiem pietiek ar Standard 1 (4 vCPU, 4 GB); CI runnerim un testa stendiem — Standard 2 (4 vCPU, 6 GB) un augstāk. Testa periods 5 stundas pirms apmaksas.

Salīdzināt visus tarifus
5.49 mēn

Standard 1

4 vCPU · AMD EPYC
4 GB RAM
50 GB NVMe
Neierobežota datplūsma
IPv4 · KVM
Atbalsts 24/7
6.99 mēn

Standard 2

4 vCPU · AMD EPYC
6 GB RAM
60 GB NVMe
Neierobežota datplūsma
IPv4 · KVM
Atbalsts 24/7
1

Git un CI runneris

Izvietojiet savu Git serveri un būvēšanas runneri: linteri, vienībtesti un statiskā analīze darbojas uz servera, nevis izstrādātāja portatīvajā.

2

Testa stendi un API

Turiet lietotnes aizmuguri, mokus un testa datubāzes vienuviet — komanda testē uz kopīga stenda, nevis lokālām kopijām.

3

Artefakti uz NVMe

Būvējumi, izplatāmie faili un atkarību kešs glabājas uz ātriem NVMe diskiem ar atsevišķu IP — SSH piekļuve no jebkuras vietas.

Kā iekļaut serveri iOS konveijerā

1

Izvēlieties tarifu un attēlu

Izvēlieties tarifu — Standard 1 (4 vCPU, 4 GB) vai Standard 2 (4 vCPU, 6 GB) — un Linux attēlu savam CI stekam.

2

Instalējiet sistēmu pats

Caur paneli jūs pats izvietojat izvēlēto sistēmu uz KVM servera — konfigurācija paliek pilnībā jūsu kontrolē.

3

Pieslēdziet runneri un stendus

Uzstādiet Git serveri, CI runneri un testa servisus, bet Apple būvēšanas soli deleģējiet savam Mac — tas pieslēdzas tam pašam konveijeram.

Ko pārcelt uz serveri un ko atstāt Mac

Ko pārcelt uz serveri un ko atstāt Mac

Uz Mac paliek tikai tas, kam vajadzīgi Apple rīki: kompilācija Xcode, parakstīšana un augšupielāde App Store. Viss pārējais — repozitorijs, testi, aizmugure, artefaktu glabāšana un paziņojumi — pārceļas uz VPS un vairs nav atkarīgs no vienas mašīnas birojā.

Ieteiksim, cik vCPU un atmiņas vajag jūsu konveijeram. Pamata vide aprakstīta lapā Linux VPS, bet būvēšanas konveijeri — lapā VPS priekš CI/CD.

Izvēlēties konfigurāciju

Biežāk uzdotie jautājumi

Neatradāt atbildi?
Rakstiet mums kontaktu lapā.

Nē. Mēs iznomājam serverus ar Linux un Windows; fizisku Mac un virtuālas macOS piedāvājumā nav. iOS komandas uzdevumiem serveris nosedz CI, repozitoriju un testa stendus.

Galīgā būvēšana un parakstīšana notiek tikai uz Apple tehnikas — to prasa macOS licences nosacījumi un Xcode rīki. Mūsu serveris pārņem pārējos konveijera soļus.

Git repozitoriju, CI runneri, vienībtestus un linterus, testa aizmuguri ar datubāzi, būvējumu artefaktu glabātuvi un augšupielādes skriptus. Tas ir gandrīz viss konveijers, izņemot kompilācijas soli.

Jā, tā ir tipiska shēma: CI koordinators un uzdevumu rinda dzīvo uz VPS, bet Mac mini birojā pieslēdzas kā atsevišķs būvēšanas aģents un ņem tikai Xcode soļus.

Runnerim ar testiem un testa datubāzi pietiek ar 4 vCPU un 6 GB — Standard 2 par 6,99 €/mēn. Ja paralēli notiek vairāki būvējumi, ņemiet 8 GB (Standard 3, 8,99 €).

Linux: Ubuntu LTS svaigu pakotņu un dokumentācijas dēļ, Debian — stabilitātes dēļ. Windows izvēlas tad, ja līdzās vajadzīgi .NET rīki vai testi Windows vidē.

Jūs pats: izvēlaties attēlu un izvietojat sistēmu caur paneli pāris minūtēs. Serverim pieejama KVM konsole — piekļuve „dzelžu” līmenī, ja kaut kas nogājis greizi.

Automātiskās kopijas tarifā neietilpst — rezerves kopijas jūs veidojat pats vadības panelī pāris klikšķos. Repozitoriju papildus ir vērts spoguļot ārējā glabātuvē.