Travis CI

Software From Wikipedia, the free encyclopedia

Travis CI ist eine freie und Open-Source-Software für kontinuierliche Integration.

Schnelle Fakten Basisdaten ...
Travis CI
Basisdaten
Entwickler Idera, Inc[1]
Erscheinungsjahr 2011
Betriebssystem Web
Programmier­sprache Ruby
Kategorie Kontinuierliche Integration
Lizenz MIT-Lizenz
travis-ci.com
Schließen

Travis CI wurde 2011 in Berlin erstellt und im August 2013 veröffentlicht. Die Software eignet sich zum Testen und Erstellen von Projekten, die auf GitHub veröffentlicht werden. Open-Source-Projekte konnten kostenlos mit Hilfe von travis-ci.org cloud-basiert integriert werden, während es für private Projekte seit 2014 die kostenpflichtige Seite travis-ci.com gibt.[2] 2019 übernahm Idera, Inc. aus Texas die Firma[3] und entließ einen Großteil der Angestellten.[4] Ende 2020 wurde das Preismodell für Open-Source-Projekte angepasst und auf die kommerzielle Plattform migriert.[5] Durch ein Datenleck konnten 2021 geheime Umgebungsvariablen ausgespäht werden. Der Anbieter wurde aufgrund seiner spärlichen Krisenkommunikation kritisiert.[6]

Zur Integration gibt es die YAML-Datei .travis.yml, welche Parameter zur Konfiguration enthält und im Root-Verzeichnis des Projektes abgelegt werden soll.[7] GitHub informiert Travis-CI-Projekte über Änderungen. Travis CI überprüft darauf den entsprechenden Branch und führt die Anweisungen aus der Konfigurationsdatei aus (z. B. Software aktualisieren, testen, Bericht erstellen oder E-Mail versenden).[8][9]

Als Programmiersprachen werden C, C++, C#, Clojure, Crystal, D, Dart, Elixir, Erlang, F#, Go, Groovy, Haskell, Haxe, Java, JavaScript, Julia, Objective-C, Perl, PHP, Python, R, Ruby, Rust, Scala, Smalltalk, Swift und Visual Basic unterstützt.

Einzelnachweise

Related Articles

Wikiwand AI