Skip to content

This repository contains reusable CI/CD templates for GitLab and GitHub to streamline pipeline management and improve consistency across projects.

License

Notifications You must be signed in to change notification settings

timrutte/cicd-templates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CI/CD Templates

Reusable CI/CD templates for GitLab and GitHub to streamline and standardize pipelines across multiple projects.

Table of Contents

Overview

This repository contains a collection of GitLab and GitHub CI/CD templates for common tasks such as linting, testing, building, and deploying applications. These templates are designed to be easily reusable, enabling efficient pipeline management and reducing maintenance overhead.

Features

  • Modular Design: Templates can be included in various GitLab projects.
  • Reusable Configurations: Predefined stages and jobs for common tasks like linting, vulnerability scanning, testing, and Docker image building.
  • Flexibility: Parameterized templates allow customization per project.
  • Best Practices: Incorporates industry-standard tools and practices.

Templates Included

GitLab

tbd

GitHub

tbd

Contributing

Contributions are welcome! To contribute:

Fork this repository. Create a new branch for your feature or fix. Submit a pull request with a clear description of your changes.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Feedback and Support

If you have any questions, suggestions, or issues, feel free to open an issue in this repository or reach out to me directly.

About

This repository contains reusable CI/CD templates for GitLab and GitHub to streamline pipeline management and improve consistency across projects.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published