Dokumentation

Die Fertigungsstätte

Die Arbeitsumgebung, in der laufende Aufgaben, Spuren, Pläne, Automatisierungen und Berichte zusammenkommen.

Die Factory ist der Ort, an dem laufende Arbeiten stattfinden. Von dort aus sind Aufgaben, Spuren, Pläne, Automatisierungen und Berichte alle erreichbar – somit haben Sie einen zentralen Ort, um die Frage „Was passiert gerade?“ zu beantworten.

Wofür sie dient

Mission Control beantwortet die Frage „Was benötigt meine Aufmerksamkeit?“. Die Factory beantwortet die Fragen „Was wird gerade ausgeführt und wie läuft es?“.

Dieser Unterschied ist entscheidend, wenn mehr als nur ein paar laufende Aufgaben vorhanden sind. Mission Control ist eine Triage-Oberfläche; die Factory ist eine Operations-Oberfläche.

Was Sie sehen können

  • Aufgaben nach Status, einschließlich der wartenden und blockierten Aufgaben
  • Spuren sowie der Fortschritt der darin integrierten Arbeit
  • Pläne und der jeweilige Entwicklungsstand jedes Plans
  • Automatisierungen, die nach einem Zeitplan oder bei bestimmten Ereignissen ausgeführt werden, sowie deren Ausführungshistorie
  • Berichte

Sobald die Arbeit gemergt wurde, nutzen Sie Releases um den ausgewählten Commit von der Bereitschaft über Deployment-Versuche bis hin zum Umgebungszustand zu verfolgen. Eine abgeschlossene Aufgabe oder eine beförderte Spur stellen kein Deployment-Ergebnis dar.

Fabrik
Jeder Plan und seine Arbeitsschritte an einem Ort.
Überprüfen26Probleme3In Bearbeitung8Erledigt43
Arbeit suchen…
ArbeitStatus
  • Stadtblock aus der Zeitraffer-Ansicht – Chrono CityAufgabecity-simZur Überprüfung bereit
  • Zeitraffer-StadtPlancity-timelapseZum Zusammenführen bereit
  • Super Mario in 3DAufgabe3d-gameZur Überprüfung bereit
  • Conways Spiel des Lebens in 3DPlangame-of-lifeZum Zusammenführen bereit
  • StraßenrennspielPlancity-timelapseIn Ausführung

Die Ansicht „Factory“: Pläne und Aufgaben in einer Warteschlange, gefiltert nach dem, was Aufmerksamkeit benötigt. Beispieldaten.

Die Ausführung einer Aufgabe verfolgen

Öffnen Sie eine laufende Aufgabe, um diese in Echtzeit zu verfolgen: die ausgeführten Schritte, aufgerufenen Tools, bearbeiteten Dateien und die sich ansammelnden Testergebnisse.

Das lohnt sich zu Beginn ein paar Mal. Das Durchschauen von zwei oder drei Aufgaben von Anfang bis Ende vermittelt Ihnen mehr über das Verfassen guter Spezifikationen als jede Menge Dokumentation – Sie sehen genau, wo ein Agent raten musste.

Danach können Sie das Verfolgen einstellen. Die Benachrichtigungen informieren Sie, wann etwas Ihre Aufmerksamkeit erfordert.

Eingreifen

Sie können eine laufende Aufgabe pausieren, abbrechen oder mit Kommentaren zurücksenden. Sehen Sie Wenn eine Aufgabe stecken bleibt oder fehlschlägt für den jeweiligen geeigneten Fall.

Automatisierung

Die Arbeit beginnt nicht immer damit, dass jemand eine Beschreibung eingibt:

  • Automatisierungen starten die Arbeit nach einem Zeitplan oder bei bestimmten Ereignissen, etwa beim Öffnen einer pull request. Sie sind unter Automatisierungen aufgeführt.
  • Zeitpläne führen die Arbeit auf wiederkehrender Basis aus.
  • Hooks reagieren auf Plattform-Ereignisse.
  • Berichte fasst zusammen, was passiert ist, nach einem festgelegten Zeitplan.

In diesem Abschnitt