Skip to content

Draft: Bootstrap project

This merge request sets up the foundational structure for a multi-tier DevSecOps application. It creates a complete project skeleton with three main components: a C-based backend service, a Python Flask middleware API, and a Node.js frontend, all designed to work together to manage custom workflow rules.

The changes include comprehensive development infrastructure: automated build and test pipelines that handle all three programming languages, Docker containerization for easy deployment, security scanning tools, and proper code organization with ignore files to exclude temporary build artifacts.

Additionally, it establishes project management templates for consistent bug reporting and feature requests, along with merge request guidelines to maintain code quality. The setup includes caching strategies to speed up builds, multi-stage deployment processes for staging and production environments, and a clear architectural diagram showing how the three tiers communicate with each other.

This foundation provides developers with everything needed to start building the actual DevSecOps workflow features while ensuring proper testing, security, and deployment practices are followed from day one.

Merge request reports

Loading