Travis CI

Travis CI – CI/CD įrankis, kuris akcentuoja paprastą, kūrėjams skirtą darbo eigą, su minimalią konfigūraciją ir plačias kalbų bei OS palaikymo galimybes.

🇩🇪
#ci-cd #devops #statybos-įrankiai #yaml-konfig #debesis #savarankiškai-hostintas #vietinis #lygiagretūs-buildai #įmonės #integracijos #atviro-kodo-integracijos
Aplankyk svetainę

Apie Travis CI

Travis CI yra paprastas, plėtojamas CI/CD įrankis kūrėjams kurti, tikrinti ir diegti kodą su kūrėjams pritaikyta patirtimi. Nuo įkūrimo 2011 m. ir įsigijimo Idera, Inc., Travis CI pabrėžia liesą, YAML pagrindu veikiančią konfigūraciją ir plačią kalbų bei operacinių sistemų palaikymą, kad palaikytų didelio masto darbo srautus. Siūlo hostintą (debesis) ir įmoninį savarankiškai hostuojamą variantą bei integruojasi su populiariausiomis versijų kontrolės sistemomis, kad atitiktų šiuolaikinius programinės įrangos darbo procesus.

Pagrindinės savybės

  • Minimalus konfigūravimas kaip kodas (per .travis.yml) su daugiau nei 33% sumažėjimu konfigūracijos eilučių
  • daugiau nei 30 programavimo kalbų ir iš anksto sukonfigūruotų aplinkų
  • Build matrica ir lygiagrečios užduotys kelioms OS
  • Priklausomybių talpykla siekiant spartinti srautus
  • Build etapai ir sąlyginiai darbo srautai
  • Lankstūs pranešimai (el. paštas, Slack, webhooks) ir integracijos
  • Daugelio aplinkų diegimai ir įmoninės/savarankiško hostingo parinktys
  • Išplėstinė API ir integracijos, leidžiančios pritaikyti pipelines ir įrankius

Kodėl rinktis Travis CI?

  • Kūrėjams pirmiausia skirta patirtis su lengva, aiški konfigūracija
  • Patikima šimtams tūkstančių projektų ir komandų, su stipria bendruomene ir palaikymu
  • Lankstūs hostinimo variantai, įskaitant debesis (cloud) ir įmoninį savarankiškai hostuojamą variantą
  • Plačios kalbų ir OS palaikymo galimybės su plačiomis integracijomis ir įrankiais
  • Saugūs, izoliuoti build'ai ir istorija sutelktų, prižiūrimų CI/CD darbo srautų

Kainos

  • Naudojimu pagrįstas (mėnesinis): 15 USD/mėn, 35 000 Linux build kreditų per mėnesį, 80 lygiagrečių užduočių, Premium VM prieinami
  • Neribotas planas (mėnesinis): nuo 78 USD/mėn, neriboti build kreditai, bendradarbiai ir saugyklos, 1–300 lygiagrečių užduočių, Premium VM prieinami
  • Serveris (mėnesinis): 34 USD/mėn, vietinis arba privačiai debesyje, Perforce ir Subversion CI/CD, Premium palaikymo parinktys
  • Naudojimu pagrįstas (metinis): 13,75 USD/mėn ekvivalentas, 420 000 Linux build kreditų per metus, 80 lygiagrečių užduočių, Premium VM prieinami
  • Neribotas planas (metinis): 72+ USD/mėn ekvivalentas, neriboti build kreditai, bendradarbiai ir saugyklos, iki 300 lygiagrečių užduočių, Premium VM prieinami
  • Serveris (metinis): 34 USD/mėn ekvivalentas, vietinis arba privačiai debesyje, Perforce ir Subversion CI/CD, Premium palaikymo parinktys (Pastaba: įmonių kainodara ir individualūs planai yra prieinami per Pardavimus.)