Korzystanie z wdrożeń GitLab w systemie Jira

W tym przewodniku zaprezentowano, jak wykorzystać zintegrowane zgłoszenia i wdrożenia po połączeniu GitLab z Jirą. Funkcja Wdrożenia w Jirze zapewnia lepszą widoczność procesu wdrażania dzięki możliwości śledzenia i wyświetlania pipeline'ów CI/CD GitLab w kontekście zgłoszeń Jira w określonym czasie. Integracja Jiry z GitLab pozwala każdemu członkowi zespołu zwizualizować postęp realizacji zgłoszenia w pipelinie wdrożenia.
Czas
10 minut czytania.
Publiczność
Pracujesz nad projektami w Jirze i chcesz wykorzystać zintegrowane zgłoszenia i wdrożenia z GitLab.
WARUNEK WSTĘPNY
Masz konto Jira i podstawową znajomość tego systemu. Przejdź tutaj, aby rozpocząć korzystanie z Jira.
Jesteś istniejącym klientem GitLab. Pobierz integrację GitLab dla Jira Cloud tutaj.
Jeśli jesteś nowym użytkownikiem GitLab, zacznij tutaj.
Włączanie funkcji Wdrożenia w projekcie oprogramowania zarządzanym przez zespół
Tylko administratorzy projektu mogą włączać i wyłączać funkcje projektu.
1. W systemie Jira przejdź do projektu oprogramowania zarządzanego przez zespół.
2. Wybierz kolejno opcje Ustawienia projektu > Funkcje.
3. Włącz funkcję Wdrożenia.

4. Wróć do projektu.
5. Przejdź do ekranu Wdrożenia.
6. Wybierz opcję Dodaj inne narzędzie CI/CD.

7. Wybierz opcję Połącz z innymi dostawcami.

8. Wybierz opcję GitLab.com for Jira Cloud.

9. Pobierz aplikację GitLab.com for Jira Cloud.

10. Dodaj przestrzeń nazw z GitLab.com.


11. Wróć do GitLab. Po wprowadzeniu zmian w kodzie za pomocą narzędzi CI/CD GitLab powiąż commit i gałąź GitLab ze zgłoszeniem Jira za pomocą funkcji Inteligentne commity.

12. Możesz również użyć funkcji Inteligentne commity, aby powiązać wniosek o scalenie z GitLab ze zgłoszeniem Jira. W ten sposób zapewnisz widoczność we wdrożeniach w Jirze.

13. Po powrocie do Jiry zauważysz, że użycie funkcji Inteligentny commit spowodowało przeniesienie zgłoszenia z kolumny „Backlog” do „W toku”.

14. Przejdź do ekranu Wdrożenia.
Wyświetlanie pipeline'ów wdrożeń w systemie Jira
W widoku Wdrożenia w Jirze wyświetlana jest lista zgłoszeń i wdrożeń wraz z opcjami filtrowania według środowisk.
Aby wyświetlić informacje o wdrożeniu projektu, należy uwzględnić klucze zgłoszeń w nazwach gałęzi, komunikatach commitów i pull requestach.
Informacje na temat widoku Wdrożenia w Jirze
W widoku Wdrożenia są dostępne następujące filtry i ustawienia:

Wyszukiwanie: Wprowadzenie w filtrze tekstu pola wyszukiwania słów kluczowych spowoduje wyświetlenie żądanych zgłoszeń i powiązanych pipeline'ów wdrożeń.
Środowisko: ten filtr pozwala ograniczyć widok wdrożeń do konkretnej instancji programistycznej poprzez wybranie środowiska z listy rozwijanej.

Wersje: Ten filtr umożliwia wyświetlanie zgłoszeń na podstawie wydanych wersji produktu. Można na przykład odfiltrować funkcje produktu wydane w różnych wersjach.
Epik: Ten filtr umożliwia grupowanie wdrożeń i zgłoszeń według epików. Pozwala również odfiltrować zgłoszenia, które nie mają epiku nadrzędnego.

Typ: Ten filtr umożliwia sortowanie zgłoszeń według typów.

Zakres dat: ten filtr pozwala określić zakres dat wdrożeń. Dowiedz się, jak korzystać z filtra zakresu dat.
Analizy: ten panel zapewnia dostęp do dogłębnych analiz dotyczących wskaźników wdrożeń. Dowiedz się, jak wyświetlać i interpretować analizy dotyczące wdrożeń.
Eksportuj: ten przycisk umożliwia pobranie widoku wdrożeń z uwzględnieniem wybranych filtrów do pliku CSV. Otrzymany plik CSV można zaimportować do programu Microsoft Excel lub Arkuszy Google. Poniżej przedstawiono przykładowy plik CSV:
1 "Klucz zgłoszenia","Podsumowanie zgłoszenia","Adres URL zgłoszenia","Data wdrożenia","Stan wdrożenia","Typ środowiska","Nazwa środowiska"
2 "ABC-1111","agent-service: Add a POST endpoint to allow runner creation","https://workteams.xyz.net/browse/ABC-1111","2020-12-04 14:40:31","SUCCESSFUL","PRODUCTION","Production"
3 "ABC-2222","agent-service: Add PUT endpoint for runners","https://workteams.xyz.net/browse/ABC-2222","2020-12-04 14:40:31","SUCCESSFUL","PRODUCTION","Production"
Ustawieniawidoku: Ten panel umożliwia konfigurowanie widoku wdrożeń przy użyciu filtrów, takich jak Typy środowisk, Ikony i Zgłoszenia. Informacje zawarte w tym panelu pozwalają również wyłączyć funkcję wdrożeń.
Konfigurowanie widoku Wdrożenia w systemie Jira
Aby skonfigurować widok Wdrożenia, przejdź do panelu Ustawienia widoku na tablicy. Zawiera on następujące filtry:

Typy środowisk
Można dostosować widok Wdrożenia w oparciu o typy środowisk. Wybierz typy środowisk, aby zmodyfikować widok na potrzeby wizualizacji statusów wdrożeń w określonym czasie.
Ikony
Klucz wdrożenia: pozwala ukryć lub wyświetlić status wdrożenia na skali czasu.

Wiele wdrożeń: Pozwala ukryć lub wyświetlić liczbę środowisk wdrożeniowych odpowiadających poszczególnym zgłoszeniom na osi czasu projektu.
Zgłoszenia
Pokaż zgłoszenia bez wdrożeń: Pozwala ukryć lub wyświetlić zgłoszenia niepowiązane z żadnymi wdrożeniami.
Administrator projektu może wyświetlić i kliknąć menu Więcej opcji (…) dostępne w prawym górnym rogu strony Wdrożenia, aby zarządzać zainstalowanymi aplikacjami i funkcjami projektu.
Zobacz więcej integracji dla Atlassian Open DevOps