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 […]
18 września 2019 • 21 min czytania
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 […]
16 lipca 2019 • 7 min czytania
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 […]
28 maja 2019 • 11 min czytania
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 […]
21 maja 2019 • 14 min czytania
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 […]
21 maja 2019 • 16 min czytania
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 […]
21 maja 2019 • 13 min czytania
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ą, […]
14 maja 2019 • 14 min czytania
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 […]
6 lutego 2018 • 12 min czytania