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ħ.