Krok 1: Vytvořte projekt na GitLabu
Přihlaste se ke svému účtu GitLab.
V hlavním rozhraní GitLabu najdete New Project
tlačítko nebo ikonu „+“ v pravém horním rohu. Kliknutím na něj vytvoříte nový projekt.
Krok 2: Vytvořte .gitlab-ci.yml
soubor
Po vytvoření projektu přejděte na stránku projektu.
V nabídce na levé straně vyberte možnost „, Repository
čímž otevřete kartu správy zdrojového kódu.
Kliknutím na New file
tlačítko vytvoříte nový soubor a pojmenujete jej .gitlab-ci.yml
.
Krok 3: Nakonfigurujte .gitlab-ci.yml
základní pracovní postup CI/CD
Zde je příklad souboru .gitlab-ci.yml
s konkrétními kroky pro pracovní postup CI/CD:
stages:
- build
- test
- deploy
build_job:
stage: build
script:
- echo "Building the application..."
# Add steps to build the application, e.g., compile, build artifacts, etc.
test_job:
stage: test
script:
- echo "Running tests..."
# Add steps to run automated tests, e.g., unit tests, integration tests, etc.
deploy_job:
stage: deploy
script:
- echo "Deploying the application..."
# Add steps to deploy the application, e.g., deploy to staging/production servers.
# Configuration to deploy only on changes to the master branch
only_master:
only:
- master
Krok 4: Spusťte CI/CD na GitLab
Když vložíte kód do úložiště na GitLab(např. přidáte, upravíte nebo odstraníte soubory kódu), GitLab automaticky zahájí proces CI/CD na základě souboru .gitlab-ci.yml
.
Každá fáze( build
, test
, deploy
) bude probíhat postupně a bude provádět definované úlohy.
Krok 5: Zobrazení výsledků CI/CD
Na stránce projektu GitLab vyberte záložku „CI/CD“ a zobrazte všechny provedené úlohy CI/CD.
Můžete vidět historii běhů, načasování, výsledky a v případě chyb se zde zobrazí chybová upozornění.
Poznámka: Toto je jednoduchý příklad. Ve skutečnosti mohou být pracovní postupy CI/CD složitější a zahrnují více kroků, jako jsou bezpečnostní kontroly, testování výkonu, testování integrace a další. Budete se muset ponořit hlouběji do konfigurace a přizpůsobení GitLab CI/CD pro potřeby vašeho projektu.