GitLab – basics and CI/CD administration

Course code: GITEP

Continuous Integration (zkráceně CI nebo CI/CD) je nástroj, který za Vás automatizuje rutinní úkoly jako je pouštění testů, kvality kódu anebo nasazování. Umožní Vám rychleji začleňovat změny do masteru a rychleji nasazovat. Výhodou Gitlab CI je velmi dobrá podpora Dockeru, můžete velmi jednoduše skládat Docker images anebo pouštět testy v kontejnerech.

620 EUR

750 EUR including VAT

The earliest date from 08.04.2024

Selection of dates
onas
Do you have a question?
+420 731 175 867 edu@edutrainings.cz

Professional
and certified lecturers

Internationally
recognized certifications

Wide range of technical
and soft skills courses

Great customer
service

Making courses
exactly to measure your needs

Course dates

Starting date: 08.04.2024

Type: In-person/Virtual

Course duration: 2 days

Language: en/cz

Price without VAT: 620 EUR

Register

Starting date: 03.06.2024

Type: In-person/Virtual

Course duration: 2 days

Language: en/cz

Price without VAT: 620 EUR

Register

Starting date: 12.08.2024

Type: In-person/Virtual

Course duration: 2 days

Language: en/cz

Price without VAT: 620 EUR

Register

Starting date: 07.10.2024

Type: In-person/Virtual

Course duration: 2 days

Language: en/cz

Price without VAT: 620 EUR

Register

Starting date: 02.12.2024

Type: In-person/Virtual

Course duration: 2 days

Language: en/cz

Price without VAT: 620 EUR

Register

Starting date: Upon request

Type: In-person/Virtual

Course duration: 2 days

Language: en/cz

Price without VAT: 620 EUR

Register

Starting
date
Place
Type Course
duration
Language Price without VAT
08.04.2024 In-person/Virtual 2 days en/cz 620 EUR Register
03.06.2024 In-person/Virtual 2 days en/cz 620 EUR Register
12.08.2024 In-person/Virtual 2 days en/cz 620 EUR Register
07.10.2024 In-person/Virtual 2 days en/cz 620 EUR Register
02.12.2024 In-person/Virtual 2 days en/cz 620 EUR Register
Upon request In-person/Virtual 2 days en/cz 620 EUR Register
G Guaranteed course

Didn't find a suitable date?

Write to us about listing an alternative tailor-made date.

Contact

Course description

Continuous Integration (zkráceně CI nebo CI/CD) je nástroj, který za Vás automatizuje rutinní úkoly jako je pouštění testů, kvality kódu anebo nasazování. Umožní Vám rychleji začleňovat změny do masteru a rychleji nasazovat. Výhodou Gitlab CI je velmi dobrá podpora Dockeru, můžete velmi jednoduše skládat Docker images anebo pouštět testy v kontejnerech.

Target group

Školení je primárně určeno vývojářům, kteří používají Gitlab a chtějí začít používat Gitlab CI. Zároveň právě Gitlab CI může být důvod přechodu na Gitlab. Školení je také vhodné pro DevOps, kteří si chtějí ulehčit práci s automatizací nasazování.

Course structure

Úvod do CI

  • Proč používat CI
  • Výhody CI
  • Architektura Gitlab CI

Instalace a konfigurace

  • Instalace Gitlabu (pouze teoreticky, věnuje se ji kurz zaměřený na Gitlab)
  • Instalace a konfigurace CI Runneru
  • Příprava prostředí pro test

Nastavení automatického testování

  • Základní příkazy CI skriptu
  • Jednoduchý CI skript
  • Zobrazení testu

Pipelines

  • Co jsou pipelines
  • Výhody používání pipelines
  • Konfigurace pipelines
  • Zobrazení výsledku testu, opakování běhu

Pokročilé psaní CI jobu

  • Stages – nastavování závislosti mezi joby
  • Caches – ukládání dat mezi joby
  • Artifacts – export dat z testu
  • Nasazování pomocí CI
  • Ukázka nasazení webu z CI (v Dockeru)
ComGate payment gateway MasterCard Logo Visa logo