Als «continuous-integration» getaggte Fragen

Continuous Integration (CI) ist das Erstellen und automatisierte Testen des vollständigen Softwareprodukts in regelmäßigen Abständen: mindestens einmal am Tag, oft mehrmals am Tag und manchmal so oft wie nach jedem Einchecken in das Versionskontrollsystem.

6
Bambus Vs. Hudson (aka Jenkins) gegen alle anderen CI-Systeme [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

5
Anzeigen des Travis-Build-Status im GitHub-Repo
Ich erinnere mich, dass ich kürzlich den Travis-Build-Status eines PR oder Commits in GitHub gesehen habe, als ich das Repository durchsucht habe (aber nicht gefunden habe, wo). Ich spreche nicht von den Travis-Build-Statusbildern, README.mdsondern von einer tatsächlichen GitHub-Funktion (grünes Kästchen mit einem freundlichen Häkchen). Während meine Commits auf Travis aufbauen, …


11
CruiseControl [.Net] vs TeamCity für die kontinuierliche Integration?
Ich möchte Sie fragen, welche automatisierte Build-Umgebung Sie aufgrund Ihrer praktischen Erfahrung für besser halten. Ich plane eine .NET- und eine Java-Entwicklung, daher hätte ich gerne ein Tool, das beide Plattformen unterstützt. Ich habe herumgelesen und mich über CruiseControl.NET , das für die Stackoverflow-Entwicklung verwendet wird, und TeamCity mit seiner …


10
So wählen Sie unterschiedliche app.config für mehrere Build-Konfigurationen aus
Ich habe ein DLL-Projekt , das MSTest-Integrationstests enthält. Auf meinem Computer bestehen die Tests, und ich möchte, dass dies auch auf einem CI-Server geschieht (ich verwende TeamCity). Die Tests schlagen jedoch fehl, da ich einige Einstellungen in app.config anpassen muss. Aus diesem Grund habe ich mir überlegt, eine separate zweite …

12
Wie kann ich die C # -Baugruppenversion über unsere CI-Plattform (Hudson) automatisch inkrementieren?
Ich und meine Gruppe sind entsetzlich darin, Versionsnummern für Baugruppen zu erhöhen, und wir versenden häufig Baugruppen mit Versionen 1.0.0.0. Offensichtlich verursacht dies viele Kopfschmerzen. Wir werden mit unseren Praktiken über unsere CI- Plattform viel besser und ich möchte sie wirklich so einrichten, dass die Werte in der assemblyinfo.csDatei automatisch …


3
Wie aktualisiere ich msbuild auf C # 6?
Ich möchte C # 6 in meinem Projekt verwenden (Null-Weitergabe, andere Funktionen). Ich habe VS 2015 auf meinem PC installiert und es funktioniert hervorragend und erstellt Testcode wie var user = new SingleUserModel(); //all model fields are null var test = user.User?.Avatar?["blah"]; Wenn ich mein Projekt jedoch in das Repo …

4
Jenkins CI-Pipeline-Skripte dürfen die Methode groovy.lang.GroovyObject nicht verwenden
Ich verwende Jenkins 2 zum Kompilieren von Java-Projekten. Ich möchte die Version aus einer pom.xml lesen. Ich habe dieses Beispiel befolgt: https://github.com/jenkinsci/pipeline-plugin/blob/master/TUTORIAL.md Das Beispiel legt nahe: Es scheint, dass es ein Sicherheitsproblem beim Zugriff auf das Dateisystem gibt, aber ich kann nicht herausfinden, was es dieses Problem verursacht (oder warum): …


9
Hudson oder Teamcity für kontinuierliche Integration? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …



7
Jenkins-Skript-Pipeline oder deklarative Pipeline
Ich versuche, meinen alten Projektbasis-Workflow in eine auf Jenkins basierende Pipeline zu konvertieren. Beim Durchgehen der Dokumente stellte ich fest, dass es zwei verschiedene Syntaxen mit dem Namen scriptedund gibt declarative. Wie die declarativekürzlich veröffentlichte Jenkins-Web- Syntax (Ende 2016). Obwohl es eine neue Syntaxversion gibt, unterstützt Jenkins auch weiterhin die …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.