Projektteams veröffentlichen npm-Pakete in Feed1 in Azure Artifacts, und mehrere Projekte nutzen diese Pakete. Was sollten Sie tun, um sicherzustellen, dass nur getestete Pakete zur Verfügung stehen, während der Entwicklungsaufwand minimiert wird?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie eine Feed-Ansicht namens @release und legen Sie @release als Standardansicht fest. Nachdem die npm-Pakete erfolgreich getestet wurden, konfigurieren Sie eine Release-Pipeline, die ein Paket in die @release-Ansicht hochstuft..
Warum dies die Antwort ist
Die korrekte Antwort ist, eine Feed-Ansicht namens @release zu erstellen, diese als Standardansicht festzulegen und nach erfolgreichen Tests eine Release-Pipeline zu konfigurieren, die Pakete in diese Ansicht hochstuft. Azure Artifacts-Ansichten ermöglichen es, eine Teilmenge von Paketversionen zu filtern, die für Verbraucher sichtbar sind. Indem nur getestete Pakete in die @release-Ansicht hochgestuft werden und diese als Standard festgelegt wird, greifen Konsumenten standardmäßig nur auf stabile Versionen zu. Das Taggen von Paketen (Option 2 und 3) filtert die Pakete nicht automatisch für Konsumenten; sie müssten explizit nach Tags filtern. Die Verwendung von @default (Option 3 und 4) ist nicht ideal, da @default bereits eine vordefinierte Ansicht ist, die alle Pakete enthält, was den Zweck der Filterung untergraben würde.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich