Travis CI

Travis CI hija għodda ta' CI/CD li tiffoka fuq fluss tax-xogħol sempliċi, mmexxi lejn l-iżviluppaturi, bi konfigurazzjoni minima u appoġġ wiesa' għall-lingwi u għall-OS.

🇩🇪
#ci-cd #devops #strumenti ta' bini #yaml-konfigurazzjoni #cloud #self-hosted #on-prem #builds-paralleli #intrapriżi #integrazzjonijiet #integrazzjonijiet-open-source
Żur il-websajt

Dwar Travis CI

Travis CI huwa għodda sempliċi u estendibbli ta' CI/CD mfassla biex tgħin lill-iżviluppaturi jibnu, iittestjaw, u jiddeployjaw kodiċi bl-esperjenza ta' żviluppatur fuq quddiem. Minn meta twaqqet fl-2011 u wara l-akkwist tagħha minn Idera, Inc., Travis CI tiffoka fuq konfigurazzjoni ħafifa bbażata fuq YAML u fuq appoġġ wiesa' għall-lingwi u sistemi operattivi biex tgħin pipelines jaħdmu f'livell ta' skala. Joffri għażliet hosting pubbliċi (cloud) u self-hosted għall-intrapriżi u jintegra ma' sistemi ta' kontroll tal-verżjoni popolari biex jaqbel mal-flussi tax-xogħol tas-softwer moderni.

Karatteristiċi ewlenin

  • Konfigurazzjoni minimali bħala Kodiċi (via .travis.yml) bi tnaqqis ta' aktar minn 33% tal-linji tal-konfigurazzjoni
  • Aktar minn 30 lingwa ta' programmazzjoni u ambjenti prekonfigurati
  • Matriċi ta' build u xogħjiet parallelji fuq sistemi operattivi multipli
  • Kaching ta' dipendenzi biex iħaffef il-pipelines
  • Stages tal-bini u workflows kondizzjonali
  • Notifikazzjonijiet ta' flessibilità (email, Slack, webhooks) u integrazjonijiet
  • Deployments multi-ambjent u għażliet ta' intrapriżi/self-hosted
  • API estensiva u integrazjonijiet biex tissviluppa pipelines u għodod

Għaliex taħżel Travis CI?

  • Esperjenza tal-iżviluppatur fuq quddiem bi konfigurazzjoni ħafifa u faċli biex tinftiehem
  • Miġbuba minn eluf ta' proġetti u timijiet, bi komunità b'saħħitha u appoġġ sostanzjali
  • Għażliet hosting flexibbli inklużi cloud u on-prem (Enterprise)
  • Appoġġ wiesa' ta' lingwi u OS bi integrazjonijiet u għodod estensivi
  • Bini siguri u isolati u storja ta' workflows CI/CD bi fokus fuq manutenzjoni

Prezzijiet

  • Użu bbażat fuq l-użu (Kull xahar): $15 kull xahar, 35,000 krediti ta' build Linux kull xahar, 80 xogħlijiet konċurrenti, VMs Premium disponibbli
  • Pjan bla limiti (Kull xahar): $78+ kull xahar, krediti ta' build bla limitu, kollaboraturi u repositories, minn 1 sa 300 xogħlijiet konċurrenti, VMs Premium disponibbli
  • Server (Kull xahar): $34 kull xahar, On-premises jew private cloud, Perforce u Subversion CI/CD, Għażliet ta' Appoġġ Premium
  • Użu bbażat fuq l-użu (Sena): $13.75 kull xahar equivalenti, 420,000 krediti ta' build Linux kull sena, 80 xogħlijiet konċurrenti, VMs Premium disponibbli
  • Pjan bla limitu (Sena): $72+ kull xahar equivalenti, krediti ta' build bla limitu, kollaboraturi u repositories, sa 300 xogħlijiet konċurrenti, VMs Premium disponibbli
  • Server (Sena): $34 kull xahar equivalenti, On-premises jew private cloud, Perforce u Subversion CI/CD, Għażliet ta' Appoġġ Premium
  • Nota: Prezzi għall-Enterprise u pjanijiet personalizzati huma disponibbli permezz tal-Bejgħ.