Category: CiCd
-
Publish a Python Wheel to GCP Artifact Registry with Poetry

In this article, I’m building a Python project that outputs a runnable file instead of a Docker image, as I need to directly communicate with GPU drivers. Using Poetry and GCP’s artifact registry, I must create and publish a wheel file, configuring dependencies, and deploying the project on a virtual machine, resolving issues with versioning…
-
Create a GCP Instance Group using Docker

This post outlines the process of creating scalable applications on Google Cloud Platform using Docker. It discusses setting up an Artifact Registry for Docker images, creating instance templates with necessary environment variables, and forming instance groups. The article emphasizes automating CI/CD pipelines to ensure effective application deployment.
-
What Does My CI/CD Pipelines Look Like?

In the following article, I show how to build an effective CI/CD pipeline in GitlabCI. I show how to separate some steps depending on the branches. Which steps are mandatory and best practices.
-
How I use Gitflow in real-life projects with GitlabCI

In the article of today, I’m gonna explain the usage of Gitflow in real-life projects. What adaptations I’ve made and how do I use it in my projects. I will also show how I’ve implemented Gitflow in my GitlabCI platform.
-
Gitflow Auto-merge Back Script

I’ve been using Gitflow so many years. But keeping the develop branch update is hard. So, I’ve implemented an auto-merge from master.
-
Create your First CICD Pipeline with GitlabCI

In this article I create my first CI/CD Pipeline with GitlabCI. I explain the main concepts of GitlabCI, jobs, stages and conditions. And I show how to configure a runner.
-
Create your first Github Actions

In this article I will create my first Github Actions. I will use the CI/CD pipeline of Github to run several commands over my project. I will also show how to configure a self hosted runner.
