GitLab Pipelines

Entwicklungshilfe

Magento Stammtisch Aachen 09.10.2017

entwicklungshilfe.nrw / @help_for_devs

Black White EH

Agenda

GitLab

Pipelines

Showcase

Wer?

  • Andreas Mautz
  • Magento seit 2008
  • Magento-Zertifizierung
  • FireGento Board Member
  • Studium der Wirtschaftsinformatik
  • IHK-Ausbilder für Fachinformatiker
  • Mitgründer von webvisum GmbH

GitLab

Understanding the hype

forrester

Fakten

  • > 60% Marktdurchdringung
  • CE | EES | EEP
  • Konnektierbar | Slack, Jira...
  • Eierlegende Wollmilchsau | Git, Docker
  • Code > Projekte
  • Projekte > Gruppen
  • Tickets > Milestones

Pipelines

Planung

plan

(Kunden)-Ideen zu den Entwicklern bekommen

Erschaffen

create

Spaß mit Code

Überprüfen

verify

Testen

Bauen

package

Release

release

Das R in Deployment

Konfiguration

configure

Nachjustieren, Verbessern

Messen und Überwachen

monitor
  • Pipeline Feedback
  • Application Monitoring

ShowCase

Augen auf^^

DEMO

Übersicht

"THE"™ Pipeline

Jobs

.gitlab-ci.yml | config

.gitlab-ci.yml | build stage

.gitlab-ci.yml | deploy stage

Output

Fragen?

Danke!