Gitlab and CI/CD integration - best practices

Europe/Berlin
Virtually (PSNC)

Virtually

PSNC

https://docs.psnc.pl/pages/viewpage.action?pageId=98436452
Description

CI/CD (continuous integration and continuous deployment) are one of most common practices for automated testing of software development.

In this set of tutorials we deliver basic knowledge related to importing the code, mirroring the code (pull and push mode), and running CI/CD plans using either HPC or Docker images.

  1. Importing Git based project into https://gitlab.eufus.psnc.pl
  2. Setting up PUSH mirror
  3. Setting up PULL mirror
  4. Configuring HPC based CI plan
  5. Configuring Docker based CI plan

Total tutorial time: 45 minutes

You can register for the personal session at following address: Doodle - 1:1 booking page

Training materials: ACH GitLab CI/CD

Video recordings:

  • Bartlomiej Pogodzinski
  • Michal K. Owsiak

Companion materials:

  • Daniel Figat

In case you need some help, more info, detailed comments, make sure to reach out to us via e-mail or via dedicated booking page (take a look at last session block)

Note! We strongly advice migration of the repositories from gforge-next.eufus.eu - both SVN and Git repositories. Please note that gforge-next repositories (SVN/Git) are deprecated. If you still use gforge-next repositories, consider moving to gitlab.eufus.psnc.pl. SNV to Git migration was described at following address: link

Organised by

Michal K. Owsiak

Registration
CI/CD registration page