Gitlab CI/CD

Soldato
Joined
10 Oct 2005
Posts
8,706
Location
Nottingham
Anyone know of any good training materials for creating pipelines in Gitlab (other than the official docs)?

Need to move some existing automation into some at work and unfortunately the person who I would talk to about it works in a different country and is leaving the company before I can really go through things with him. This means whilst I will be able to look at the existing pipelines for other things I won't really have anyone who can answer questions on them (we won't go into how I've been blocked for working on this for weeks due to other *********).
 
I've only gone through it briefly with the official docs which seemed pretty comprehensive.

What are you moving from? It should be easy enough to 'translate' one CIs .yaml config to another.
 
I've used Gitlab CI/CD with a Django project written in Python using Selenium to do live browser testing and the official Python unit testing framework for other unit tests. It works well although if it is a private repo and you don't pay, then you might end up running out of CI/CD minutes.
 
Like I said its ansible (so YAML) and shell scripts. Together these combine to deploy new data files (pulled from a remote webserver) to various levels of systems after taking the system being updated out of its load balancer (making sure that the minimum levels are maintained in it).
 
Back
Top Bottom