Zarządzanie wydaniami za pomocą repozytoriów GitHub

Ukończone

Część procesu wydania rozpoczyna się od kontroli wersji. Dowiesz się, jak zarządzać wydaniami w repozytorium przy użyciu usługi GitHub.

W poniższych modułach zobaczysz szczegółowe informacje o wdrażaniu oprogramowania po spakowaniu kodu, plików binarnych, informacji o wersji i powiązanych zadaniach.

Wersje w usłudze GitHub są oparte na tagach usługi Git. Tag można traktować jako zdjęcie bieżącego stanu repozytorium. Jeśli musisz oznaczyć niezbędną fazę kodu lub wykonać następujący kod dostarczany, możesz utworzyć tag i użyć go podczas procesu kompilacji i wydania, aby spakować i wdrożyć daną wersję. Aby uzyskać więcej informacji, zobacz Wyświetlanie wersji i tagów repozytorium.

Podczas tworzenia nowych wersji z informacjami o wersji można @mentions dodawać linki do plików binarnych i edytować lub usuwać istniejące wersje.

Zrzut ekranu przedstawiający informacje o wersji z usługi GitHub.

Dokumentacja obrazu: Wydania · Microsoft/azure-pipelines-agent (github.com)

Ponadto można wykonywać następujące czynności:

  • Opublikuj akcję z określonej wersji w witrynie GitHub Marketplace.
  • Określ, czy obiekty Git LFS są uwzględniane w plikach ZIP i aplikacjach tarballs w usłudze GitHub tworzonych dla każdej wersji.
  • Otrzymywanie powiadomień o opublikowaniu nowych wydań w repozytorium.

Tworzenie wydania

Aby utworzyć wydanie, użyj polecenia gh release create. Zastąp tag żądaną nazwą tagu dla wydania i postępuj zgodnie z interakcyjnymi monitami.

gh release create tag

Aby utworzyć wersję wstępną z określonym tytułem i uwagami.

gh release create v1.2.1 --title

Jeśli w uwagach znajdziesz @mention użytkowników usługi GitHub, opublikowana wersja na GitHub.com będzie zawierać sekcję Współautorzy z listą awatarów wszystkich wymienionych użytkowników.

Inne polecenia i argumenty można sprawdzić w podręczniku interfejsu wiersza polecenia usługi GitHub.

Edytowanie wydania

Nie można edytować wydań za pomocą interfejsu wiersza polecenia usługi GitHub.

Aby edytować, użyj przeglądarki sieci Web:

  1. Przejdź do strony głównego repozytorium na GitHub.com.
  2. Kliknij pozycję Wydania po prawej stronie listy plików.
  3. Kliknij ikonę edycji po prawej stronie obok wydania, które chcesz edytować.
  4. Edytuj szczegóły wydania, a następnie kliknij pozycję Aktualizuj wydanie.

Usuwanie wydania

Aby usunąć wydanie, użyj następującego polecenia, zastąp tag tagiem wydania, aby usunąć, i użyj flagi -y, aby pominąć potwierdzenie.

gh release delete tag -y

Aby uzyskać więcej informacji, zobacz: