Blog

GitLab

Ostatnie wpisy

GitLab

Korzyści biznesowe z CI/CD w GitLab

Co to Continuous Integration i Delivery? W dzisiejszych czasach technologia rozwija się w niesamowicie szybkim tempie, jednocześnie zwracając się w kierunku automatyzacji wszelkich procesów. Rozwój ten obejmuje również podstawową jednostkę obszaru IT, jaką jest produkcja oprogramowania. Systemy informatyczne są wykorzystywane w każdej działalności, firmie czy biznesie – niezależnie od branży, a automatyzacja jest kluczem do […]

Radoslaw Kosiec

18 września 2019 • 21 min czytania

Devops

GitLab we Wrocławiu

Dzielenie się wiedzą i budowanie społeczności już od dawna jest misją Deviniti. Widać to w wielu działaniach naszej firmy – pracownicy Deviniti aktywnie biorą udział w meetUpach, spotkaniach społeczności IT i summitach. W tym roku zorganizowaliśmy także kolejną edycję Jira Day – konferencji łączącej użytkowników, pasjonatów i twórców narzędzi i dodatków do oprogramowania Atlassian. Nie […]

Martyna Wiśnik

16 lipca 2019 • 7 min czytania

GitLab

Płatny GitLab – dlaczego warto

Dlaczego warto przejść na płatny pakiet GitLab? Obecnie Gitlab oferuje 2 wersje systemu bezpłatne i 6 płatnych – w chmurze lub instalowane na własnych serwerach. W tym artykule postaramy się wyjaśnić czym dokładnie różni się wersja bezpłatna od pierwszej płatnej wersji GitLab’a (bronze/starter), która kosztuje tylko 4$ miesięcznie za użytkownika.  Dowiesz się także jakie korzyści […]

Radoslaw Kosiec

28 maja 2019 • 11 min czytania

GitLab

Skup się na tworzeniu. Resztę wykona za ciebie Auto DevOps w GitLab 11.0.

Najnowsze rozwiązania zastosowane w GitLab 11.0 zapewniają łatwe w konfiguracji i zautomatyzowane środowisko DevOps, dzięki czemu realizowanie najlepszych praktyk w zakresie zarządzania programowaniem staje się znacznie łatwiejsze. GitLab oferuje szereg różnych funkcji do tworzenia, testowania i wdrażania aplikacji, a także ich przegląd i możliwość konfiguracji jakości kodu. Wszystkie one występowały w poprzednich wersjach tego narzędzia […]

Armin Orlik

21 maja 2019 • 14 min czytania

GitLab

GitLab w rozwoju oprogramowania – część 3: ulepszenia i wskazówki

Wprowadzaj ulepszenia: Szablony zgłoszeń i MR-ów Szablony zgłoszeń i MR-ów pozwolą Ci stworzyć w projekcie kontekstowe wzory pól opisu dla zgłoszeń i merge requestów. Aby to uczynić możemy skorzystać z Markdowna, a następnie dodać do domyślnego brancha repozytorium. W następnej kolejności możemy uzyskać do nich dostęp przy pomocy listy rozwijanej, w trakcie tworzenia zgłoszenia lub […]

Armin Orlik

21 maja 2019 • 16 min czytania

GitLab

GitLab w rozwoju oprogramowania – część 2: Code Review

Pierwszy Commit Już w samym opisie commita możemy umieścić numer zgłoszenia, który będzie z nim powiązany. Tworzymy w ten sposób połączenie pomiędzy dwoma etapami procesu tworzenia oprogramowania: zgłoszeniem samym w sobie oraz commitem z przypisanym zgłoszeniem. Jeśli zgłoszenie i kod znajdują się w tym samym projekcie, możesz po prostu dodać #xxx do opisu commita, zastępując […]

Armin Orlik

21 maja 2019 • 13 min czytania

GitLab

GitLab w rozwoju oprogramowania – część 1: Workflow

Cykl rozwoju oprogramowania w jednym miejscu GitLab to menadżer repozytoriów oparty o architekturę Gita, a także potężne narzędzie służące do rozwoju oprogramowania.Wykorzystując przyjazny interfejs użytkownika, GitLab umożliwia wydajną pracę, zarówno przy użyciu wiersza poleceń, jak i samego UI. GitLab jest bardzo pomocny zarówno dla deweloperów, jak i również dla innych członków zespołu, zapewniając wszystkim pracownikom pojedynczą, […]

Armin Orlik

14 maja 2019 • 14 min czytania

GitLab

GitLab 10.0 – Automatyczne Continuous Integration i Deployment w akcji

Nowy GitLab 10.0 zużywa znacznie mniej pamięci, działa szybciej oraz bardzo przyspiesza proces developmentu. To wygodne narzędzie do realizacji projektów w oparciu o najlepsze praktyki DevOps. Daje możliwość pełnej i automatycznej kontroli nad całym procesem tworzenia. Jak wspomniałem w poprzednim artykule, nowy GitLab 10.0 zasługuje na szczególną uwagę ze względu na zautomatyzowanie wszystkich funkcji związanych […]

Armin Orlik

6 lutego 2018 • 12 min czytania