Benutzer-Werkzeuge

Webseiten-Werkzeuge


programmieren:gitlab

Dies ist eine alte Version des Dokuments!


Inhaltsverzeichnis

  • ssh-Keys anlegen
    • rechte obere Ecke auf eigenes Icon klicken
    • Preferences
    • „SSH Keys“
  • existierendes Repository hochladen

cd existing_repo
git remote rename origin old-origin
git remote add origin https://gitlab.com/n1843/test1.git
git push -u origin --all
git push -u origin --tags

CI/CD

  • Sind die Regeln/Tools die bei bestimmten Ereignissen ausgeführt werden sollen
    • zum Beispiel bei Push um den Code zu verifizieren
    • oder zu bestimmten Zeiten um ein Release zu bauen

Auto DevOps

  • funktioniert so lange kein Regel-File im Repository vorhanden ist
  • erkennt automatisch die Sprache des Projekts
  • baut den Code automatisch
  • scannt den Code automatisch entsprechend automatischer Regeln
  • testet die Anwendung
  • innerhalb des Repositories
  • Settings
  • CI/CD
  • Auto DevOps
  • „Default to Auto DevOps pipeline“ anklicken

Begriffe

Abkürzung Begriff Beschreibung
CIContinous IntegrationJedes Commit wird automatisch (mit Hilfe von Scripten und Tools) gebaut (oder teilweise gebaut) und getestet
CDContinous DeliveryAutomatisches Ausrollen der Software, allerdings wird es manuell ausgelöst
CDContinous DeploymentEs wird automatisch ausgerollt auf Produktivsysteme
programmieren/gitlab.1638103724.txt.gz · Zuletzt geändert: 2021/11/28 13:48 von root