All Stories

Install Clang on Alpine Linux

Clang is a compiler suite developed by LLVM project. It supports multiple programming languages and is known for its focus on code quality, diagnostics, and static analysis capabiliti...

In Clang, Alpine Linux, Jul 09, 2023

git clone another repository from a Jenkins pipeline

There are some use cases where we need to reuse a config or multiple files from another Git repo in a Jenkins pipeline. As for the solution, here’s something you could try.

In Jenkins, Jul 08, 2023

Install gcc on Alpine Linux

GCC is a widely used compiler suite for compiling code written in languages such as C, C++, Objective-C, Fortran, Ada, and others. Let’s see how to install GCC on Alpine Linux.

In gcc, Alpine Linux, Jul 07, 2023

Cleanup workspace directory in Jenkins

Starting a CI job with a clean empty workspace directory ensures not having to deal with flaky tests in a way. Here’s how to do it.

In Jenkins, Jul 06, 2023

Install Awall on Alpine Linux

Awall as a lightweight Alpine firewall can help you in protecting your server and web application. Let’s install Awall on Alpine Linux.

In awall, Alpine Linux, Jul 05, 2023

About having both image and build as part of a Docker Compose file

If you haven’t asked yourself yet or if you don’t read docs as many others, what would happen if you specify both image and build as part of a Docker Compose file, here’s the catch.

In Docker, Jul 04, 2023

Install SQLite on Alpine Linux

If you need a SQL server that uses a simple file-based database that can be accessed directly by the application then SQLite is the choice for you. Let’s see how to install SQLite on ...

In SQLite, Alpine Linux, Jul 03, 2023

Multiple Docker Compose files with some overlap between them

Let’s say you have two Docker Compose files that needs to be up and running, however they have some overlapping services and configs. How does that work though?!

In Docker, Jul 02, 2023

Install gunzip on Alpine Linux

If gunzip it’s not available on your Alpine Linux system, the good thing is that you can install it using the package manager.

In gunzip, Alpine Linux, Jul 01, 2023

Start a particular service with one or few Docker Compose files

For development and debugging purposes sometimes we just need to start a particular service or a set of them. Here’s how is done.

In Docker, Jun 30, 2023