Skip to main content

Git Flow

Documentation about the Git Flow pipeline template for the Welance platform.

Overview

The Git Flow pipeline template provides complete, ready-to-use CI/CD workflows for various application stacks. Each template file orchestrates atomic jobs to build, test, and deploy applications consistently across the Welance platform.

Code Repository

The Git Flow pipeline template source code is available on GitLab:

Repository: https://gitlab.com/welance/platform/pipelines/templates/pipeline/git-flow

Available Pipeline Templates

The Git Flow template repository provides orchestration pipelines for different application stacks:

  • Craft CMS - Complete CI/CD pipeline for Craft CMS applications
  • WordPress - Complete CI/CD pipeline for WordPress applications
  • Directus - Complete CI/CD pipeline for Directus CMS applications
  • Node.js - Complete CI/CD pipeline for Node.js applications
  • S3 Static Sites - Complete CI/CD pipeline for S3 static website deployments
  • Image Release - Complete CI/CD pipeline for Docker image releases
  • Kubernetes Operator - Complete CI/CD pipeline for Welance Kubernetes Operator

Getting Started

To learn how to use the Git Flow pipeline template in your projects, see the Usage Guide.

Each pipeline template page provides detailed information about:

  • Pipeline stages
  • Orchestrated jobs
  • Required and optional variables
  • Configuration examples
  • Environment support