Samuel Dolt's Blog

Speed Up a Pipeline by Using a Git Shallow Clone

4 minute read Published: 2022-05-25

When you are working with a big repository that contains a lot of commits, the CI system can take a lot of time fetching the repo. And often, you don't need the whole history to run the test suits.

By default, Gitlab do a shallow clone, and fetch only the latest 50 commit, but this can be configured globally or per job by adding a GIT_DEPTH variables.

Reading a Config File in a Bash Script

3 minute read Published: 2022-04-25

Today I was looking into how to add a configuration file to a script.

And this how I implemented it:

Initial Commit

2 minute read Published: 2022-04-17

A new beginning... and a new blog

Open Source Contribution: Gitlab Package Support for Renovate

1 minute read Published: 2021-09-16

In 2021, I contributed a new datasource to renovate, an open source tools that can be used to automatically create merge request to update all the dependencies of a project.

Open Source Contribution: meta-codechecker recipes improvements

1 minute read Published: 2021-09-13

In 2021, I had the opportunity to contribute to meta-codechecker.

Bachelor Thesis: Modular Embedded Linux Platform For The Internet Of Things

1 minute read Published: 2018-06-28

Back in 2018, I was designing a custom Linux board for my bachelor's thesis with my friend Nicolas Hauert.

PocketBeagle: Partage de connexion depuis un ordinateur hôte sous Ubuntu 18.04

1 minute read Published: 2018-06-09

This article was written on my first blog and found again on the wayback machine.

Sortie de KiCad 4.0

8 minute read Published: 2015-03-09

Article about KiCad 4.0 written by me in 2015 on LinuxFR. It was published under the license CC By-SA.

Open Source Contribution: Resistance Is Futile When Less Than 1 Ohm, on KiCad too

1 minute read Published: 2015-03-07

Back in 2015, I had the chance to make a symbolic contribution to KiCad: the creation of new symbols for the most basic components such as resistors and capacitors. Before that, KiCad used much larger symbols.

Un lecteur d’eBooks en développement

1 minute read Published: 2014-08-23

Article about a software that I was writing back in 2014, written by Devil505 and published on