GitLab CI - A Template for Reusability
Nick Milton & Frances Litt
Implementing CI has never been easier! We'll start by covering the reasons why GitLab is our platform of choice for continuous integration, as well as the basic architecture and capabilities of GitLab CI, and then delve into examples of how our team leverages these features in our projects.
We will cover how to use templates to minimize maintenance of CI scripts, as well as tips and tricks for maximizing code and regression testing.
Topics will include:
Configuration of the GitLab CI file
How to create and use templates
Limitations of templates
Examples of code linting, Drupal deployment and automated regression testing
https://drupalnorth.org/en/session/gitlab-ci-template-reusability
Implementing CI has never been easier! We'll start by covering the reasons why GitLab is our platform of choice for continuous integration, as well as the basic architecture and capabilities of GitLab CI, and then delve into examples of how our team leverages these features in our projects.
We will cover how to use templates to minimize maintenance of CI scripts, as well as tips and tricks for maximizing code and regression testing.
Topics will include:
Configuration of the GitLab CI file
How to create and use templates
Limitations of templates
Examples of code linting, Drupal deployment and automated regression testing
https://drupalnorth.org/en/session/gitlab-ci-template-reusability