Projects with this topic
Sort by:
-
yaml2script is a Python tool that extracts shell scripts from a GitLab CI/CD configuration file (.gitlab-ci.yml) and enables their testing, analysis, and validation with any command-line tool of your choice. It correctly handles YAML anchors, extends, and complex script structures, making it ideal for ensuring the quality, security, and correctness of CI/CD pipelines. The tool is particularly useful for automating code quality checks, security audits, and workflow validation in DevOps environments.
Updated -
A simple bash script to manage your pre-commit hooks in a Git repository.
Updated -
Setup GitLab CI pipeline and pre-commit script to scan for secrets using GitLeaks.
Updated