An open API service indexing awesome lists of open source software.

https://github.com/timrutte/cicd-templates

This repository contains reusable CI/CD templates for GitLab and GitHub to streamline pipeline management and improve consistency across projects.
https://github.com/timrutte/cicd-templates

aws cicd github github-actions gitlab gitlab-ci golang k8s php

Last synced: 4 months ago
JSON representation

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

Awesome Lists containing this project

README

          

# CI/CD Templates

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

## Table of Contents

- [Overview](#overview)
- [Features](#features)
- [Templates Included](#templates-included)
- [GitLab](#gitlab)
- [GitHub](#github)
- [Contributing](#contributing)
- [License](#license)
- [Feedback and Support](#feedback-and-support)

## 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](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.