You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

1. Where should I start?

ACH-04 provides lots of training materials devoted to applying best software development practices. This involves applying UnitTesting, CI/CD based deployment, containerisation of the code. If you are not quite sure where to start looking for useful information, try our guide below.



Where should I start if I want to get familiar with PSNC's GitLab?

I don't know how where to start with PSNC's GitLab

If you don't know where to start with GitLab installation at PSNC, it's simple.

Just head over to the following location: 005 - PSNC GitLab. This page contains basics related to logging in, importing project

and using GitLab installation at https://gitlab.eufus.psnc.pl

I have the code that doesn't use IMAS, yet. Where should I start?

Where to look for IMAS related info?

ACH-PSNC has delivered dedicated tutorial session that was focused on the IMASification proces. You can 

find these materials at following location: Tutorial - adapting codes to IMAS

Apart from the written materials, there are video recordings of all sessions. You can find video materials here:


I have the code, and I want to apply Test Driven Development principles and CI/CD driven deployment

How can I test my code using CI/CD platform at PSNC?

It' relatively simple. We have taken care of all the aspects. All you need is your own code. Once you have it, you can use

pre-defined scenarios available for every PSNC's GitLab user. Learn more at following location: 003 - ACH GitLab CI/CD [07.09 - 14.09]

We have also prepared video materials that are presenting the essence of the whole proces. Each video is approx. 5 minutes long

and presents only most important aspects of the proces. You can find video materials here:

I want to run IMAS based environment at my laptop or inside cloud - is it even possible?

Can I use containers to run IMAS?

Yes, it is. You can use dedicated Docker image - imas/ual  - which provides basic components of IMAS. This way

you can run IMAS based codes anywhere you like, as long as your environment allows to run Docker  based containers.

You can learn more about that at following location: How to use IMAS Docker? If you haven't heard about Docker yet we

have prepared materials related to Docker as well: Docker basics





  • No labels