GitLab CI: Continuous Integration für automatische Datenqualitätskontrolle auf GitLab.UB
DOI:
https://doi.org/10.4119/kwi-795Abstract
Ursprünglich wurde Continuous Integration nur in der Software-Entwicklung eingesetzt – nämlich um automatisch zu prüfen, ob eine komplexe Software nach Änderungen im Quellcode noch funktioniert. Diese Prüfung wird von kleinen Programmen (Tests) ausgeführt. Im DFG-Projekt "Conquaire" schreiben wir solche Tests, aber sie prüfen nicht Software, sondern Forschungsdaten – möglichst schon früh im Entstehungsprozess. Dadurch hoffen wir die Wiederverwendbarkeit und Archivierbarkeit der Daten zu erhöhen und letztlich Forschungsergebnisse reproduzierbarer zu machen. Die an der UB betriebene Kollaborationsplattform GitLab enthält komfortable Werkzeuge für Continuous Integration (GitLab CI), die während des Vortrags vorgeführt werden. Angehörige der Universität Bielefeld können unsere lokale GitLab-Instanz neuerdings mit ihrem BITS-Login nutzen: https://gitlab.ub.uni-bielefeld.de/Downloads
Veröffentlicht
2017-11-24
Ausgabe
Rubrik
Vortrag
Lizenz
Alle Artikel in dieser Kollektion sind unter der Lizenz CC-BY-4.0 veröffentlicht