GitLab CI YAML Generator

100% Client-seitig & DSGVO-konform

Visueller Pipeline-Builder für .gitlab-ci.yml mit Stages, Caching und Docker in Docker

CI/CD Pipeline Presets

Global Image & Pipeline Stages

linttestbuilddeploy

Pipeline Jobs (4)

1
2
3
4
Generated .gitlab-ci.yml
# GitLab CI/CD Pipeline Configuration
# Generated by MiniToolDesk (https://minitooldesk.com/tools/gitlab-ci-generator/)

image: node:20-alpine

stages:
  - lint
  - test
  - build
  - deploy

variables:
  NPM_CONFIG_CACHE: ".npm"

cache:
  key: "$CI_COMMIT_REF_SLUG"
  paths:
    - node_modules/
    - .npm/

lint-code:
  stage: lint
  before_script:
    - npm ci
  script:
    - npm run lint

unit-tests:
  stage: test
  before_script:
    - npm ci
  script:
    - npm test -- --coverage
  artifacts:
    paths:
      - coverage/
    expire_in: 7 days

build-app:
  stage: build
  before_script:
    - npm ci
  script:
    - npm run build
  artifacts:
    paths:
      - dist/
    expire_in: 30 days

deploy-production:
  stage: deploy
  script:
    - echo "Deploying production build..."
    - ./scripts/deploy.sh
  rules:
    - if: $CI_COMMIT_BRANCH == "main"

GitLab CI/CD Validated

Save as .gitlab-ci.yml in your repository root and push to trigger pipeline runs.

Heften Sie dieses Tool an Ihre Browser-Seitenleiste

Jederzeit per Alt+M aufrufen, ohne den Tab zu wechseln. 100% offline und kostenlos.

Erweiterung holen

So erstellen Sie GitLab CI-Pipelines visuell

  1. 1Wählen Sie das Runner-Docker-Image und die Pipeline-Phasen (stages).
  2. 2Wählen Sie eine Vorlage oder erstellen Sie Jobs mit Ausführungsbefehlen (script).
  3. 3Konfigurieren Sie Caching-Pfade und Aufbewahrungsfristen für Artefakte.
  4. 4Kopieren oder laden Sie die fertige .gitlab-ci.yml in Ihr Git-Repository herunter.

Strukturierte DevOps CI/CD Workflows

Erzeugt saubere, standardkonforme GitLab CI-YAML-Dateien gemäß offiziellen GitLab-Spezifikationen.

Häufig gestellte Fragen (FAQ)

Gefällt Ihnen GitLab CI YAML Generator?Teilen Sie dieses private, werbefreie Tool mit Ihren Entwickler-Kollegen!

MiniToolDesk ist zu 100% kostenlos und client-seitig. Ihre Unterstützung hilft uns.

Verwandte Entwickler-Tools