SeitenreportSEO & Website analysis since 2007
Free SEO checkCheck for free
EN
Choose language
Deutsch English
Menu

GitLab CI/CD & Deployment Training

Understand pipelines · Prepare releases · Control deployments

Build an understandable pipeline from commit to prepared delivery. Your team learns to connect tests, build results, and releases, and target failed jobs. For TYPO3 and PHP development teams who want to automate releases in a comprehensible way.

  • 6 hours, plus Breaks
  • Remote remote
  • Up to 8 persons
Your teacherMatthias Gläßner Senior web developer for TYPO3 and PHP · TYPO3 lecturer at GFUFounder and owner of Seitenreport · 18+ years of experience

What your team can do better afterwards

  • A simple one. gitlab-ci.yml read, extend and check based on job expenses.
  • Separate dependencies, cache and artifacts to be delivered.
  • Assign variables and access rights to the environment.
  • Plan a staging delivery with traceable release and fallback strategy.

A Possible Agenda for Your Team Date

These priorities are the starting point. Order, practice depth and examples are tailored to your learning goal before assignment.

Building Pipeline and Feedback

Understand jobs, execution order and runners. Automate an existing test call and track the error path with an intentionally failing test.

Generate a reproducible result

Install composer dependencies, define build artifacts, and distinguish cache from release files. Discuss the handling of variables and confidential values.

Controlling extradition

Prepare an exercise environment as a goal, build in a manual release, and clarify the boundaries of a rollback. Database changes and persistent files are classified as separate release risks.

Joint application

From Erroneous Commit to Shared Version

A small PHP application goes through verification and build. An error stops the pipeline; after the correction, an artifact is created, the delivery of which is deliberately released. The focus is on understanding and a comprehensible process.

Make practice time work for your team

The team knows Git and the basic structure of a PHP project. For the exercise, a GitLab test project and a suitable runner are coordinated in advance. Hosting, runner operation and possible external costs are not included in the training price.

The agreed scope

The training works in an agreed practice environment. Productive deployment, server hardening, runner administration or the complete migration of your CI infrastructure are separate implementation services.

Remote Team Day · 6 hours, plus Breaks · up to 8 people · from 1,890 € per team plus VAT. Other formats and in-house appointments after joint planning.

Compare all formats and team prices

Suitable additions for your agenda

Git training for development teams

Status, Diff and understandable commits · Branches and merge conflicts

DDEV training for TYPO3 & PHP

DDEV project configuration · Database import and local commands

PHP & Composer: Workshop for existing projects →

Types, Interfaces and Responsibilities · Composer, Lock File and Autoloading

For reference: GitLab: CI/CD documentation ↗. Official documentation complements the exercises and remains accessible after the appointment.

Frequent questions about services and prices

Is the workshop suitable for TYPO3 or general PHP projects?

Both are possible. Tests, build steps, and delivery flow are geared toward a pre-determined example. TYPO3-specific steps are taken to match the version, hosting and project setup.

Do we already need a finished pipeline?

No. A test project and a suitable runner are sufficient as a basis. Alternatively, we will discuss a delineated section of your existing pipeline. Complete investigation of a complex CI landscape requires additional preparation.

Will our website be published productively in the workshop?

A live release is not part of the standard format. We are practicing the process at a target set for this purpose. A productive introduction can then be reconciled as a separate order with access, acceptance and responsibilities.

What format and what price are planned?

As a start, remote team day is suitable: 6 hours, plus. Breaks, up to 8 people, from 1,890 € per team plus VAT. Included are coordination of learning goal and agenda, standard preparation, documents and task list. Extensive individual case analyses, larger groups and travel expenses are offered separately.

How do we ask for a team appointment?

Briefly describe the topic, previous knowledge and desired learning goal. The number of participants and the period can be supplemented directly. Matthias Gläßner clarifies the requirements with you and creates an offer. The request does not trigger a booking or payment.

Your lecturer: Matthias Gläßner

Senior web developer for TYPO3 and PHP · Founder and owner of Seitenreport · TYPO3 lecturer at GFU

18+ years of experience: Matthias Gläßner has been supporting companies, agencies, associations and public agencies in web projects since 2007. His focus is on TYPO3 development, PHP, interfaces and traceable development and deployment processes.

The training combines technical basics with examples, exercises and space for your questions. The topic, previous knowledge and goals of your team flow into the preparation.

Profile and project experience ↗ · About Seitenreport

Non-binding requests

Briefly mention your training topic. Matthias Gläßner will contact you personally.

Price limits: from 1,890 € per team plus VAT

Team training
Personal lecturer · agreed agenda · clear team award