Als «continuous-delivery» getaggte Fragen

Continuous Delivery ist ein aufstrebender Bereich der Softwareentwicklung, der die kontinuierliche Integration noch einen Schritt weiter führt. Softwareteams, die die kontinuierliche Bereitstellung üben, erstellen Build-Pipelines, mit denen sie ihre Softwareprodukte mit hoher Frequenz integrieren, testen und bereitstellen können.

7
TODO-Kommentare mit Fristen?
Hintergrund Ich arbeite in einem Team, das Bereitstellungen ohne Ausfallzeiten implementieren möchte. Wir planen eine blau / grüne Bereitstellungsstrategie, um dies zu erreichen. Eines der Dinge, die mir bei der Recherche klar werden, ist, wie kompliziert es wird, Datenbankänderungen vorzunehmen. Ein einfacher Vorgang wie das Umbenennen einer Spalte kann 3 …


2
Ist es empfehlenswert, Softwareversionsnummern in VCS zu speichern?
Eine Produktversion wie z. B. v1.0.0.100stellt nicht nur eine einzigartige Produktionsversion von Software dar, sondern hilft auch bei der Identifizierung von Funktionssätzen und Hotfix-Phasen für dieses Produkt. Im Moment sehe ich zwei Möglichkeiten, die endgültige Paket- / Build- / Binärversion eines Produkts zu pflegen: Versionskontrolle. Eine Datei speichert irgendwo die …


4
Wann sollten Sie auf Release Build umsteigen?
Eine der in Jez Humbles Continuous Delivery beschriebenen Vorgehensweisen ist, dass Sie ein Paket erstellen und es dann für jede Umgebung freigeben, in der Sie es bereitstellen, damit die Bereitstellung und die Artefakte selbst mehrmals getestet wurden, bevor Sie in die Produktion gehen. Ich unterstütze diese Idee voll und ganz. …

2
DB-Migration und Azure-Bereitstellungssteckplätze
Ich plane, eine neue Webanwendung auf einen Azure Web App-Dienst (ehemalige Azure-Website) zu übertragen. Ich möchte die Bereitstellungssteckplätze nutzen, um meine Bereitstellung zu testen, bevor sie in die Produktion übertragen wird. Das ist alles in Ordnung, solange keine Änderung des DB-Schemas erforderlich ist. Bei einer Schemaänderung können jedoch nicht zwei …

3
Build-Automatisierung vs. Deployment-Automatisierung vs. kontinuierliche Integration
Ich möchte effizienter werden und ops-Tools effizient einsetzen. In diesem Sinne wollte ich mehr über die kontinuierliche Integration erfahren, aber es scheint, dass es viele verschiedene Dinge gibt. Ich arbeite derzeit mit Jetbrains-Anzügen in meiner Arbeit (IntelliJ, WebStorm ...), daher wollte ich sie weiterhin verwenden und TeamCity verwenden, das ein …

4
Wie lerne ich den richtigen Ansatz, um eine halbe Funktion zu implementieren? [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Ich leite ein Entwicklungsteam und möchte unser …


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.