Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/fluidattacks/makes

A software supply chain framework powered by Nix.
https://github.com/fluidattacks/makes

build cd ci devops devsecops nix

Last synced: 6 days ago
JSON representation

A software supply chain framework powered by Nix.

Awesome Lists containing this project

README

        

# 🦄 Makes

A software supply chain framework
powered by [Nix](https://nixos.org/).

![Makes demo](/docs/src/assets/demo.svg "Makes demo")

[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/5703/badge)](https://bestpractices.coreinfrastructure.org/projects/5703)
![Linux](https://img.shields.io/badge/Linux-blue)
![MacOS](https://img.shields.io/badge/MacOS-blue)
![GitHub](https://img.shields.io/badge/GitHub-brightgreen)
![GitLab](https://img.shields.io/badge/GitLab-brightgreen)
![Local](https://img.shields.io/badge/Local-brightgreen)
![Docker](https://img.shields.io/badge/Docker-brightgreen)
![Kubernetes](https://img.shields.io/badge/Kubernetes-brightgreen)
[![Scc Count Badge](https://sloc.xyz/github/fluidattacks/makes/?category=lines)](https://github.com/fluidattacks/makes/)
![Nomad](https://img.shields.io/badge/Nomad-brightgreen)
![AWS Batch](https://img.shields.io/badge/AWS%20Batch-brightgreen)
![GitHub commit activity](https://img.shields.io/github/commit-activity/m/fluidattacks/makes?color=blueviolet&label=Commits&labelColor=blueviolet)
![Contributors](https://img.shields.io/github/contributors/fluidattacks/makes?color=blueviolet&label=Contributors&labelColor=blueviolet)

## Why

Ever needed to

- run applications locally
to try out your code?
- Execute CI/CD pipelines locally
to make sure jobs are being passed?
- Keep execution environments frozen
for strict dependency control
against supply chain attacks?
- Know the exact dependency tree of your application?

Well, we have!

## What

Makes is an open-source, production-ready framework
for building CI/CD pipelines
and application environments.

It is

| Attribute | Description |
| ------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- |
| [secure](#secure) | Cryptographically signed dependencies for apps and CI/CD pipelines |
| [easy](#easy) | Can be installed with just one command and has dozens of generic CI/CD builtins |
| [fast](#fast) | Supports a distributed and completely granular cache |
| [portable](#portable) | Runs on Docker, VMs, and any Linux-based OS |
| [extensible](#extensible) | can be extended to work with any technology |

## Installation

[Installation](https://makes.fluidattacks.tech/getting-started/#installation)

## Documentation

See https://makes.fluidattacks.tech

## Issues

Found a bug?
create a new item
in the project's [issues](https://github.com/fluidattacks/makes/issues)

## Examples

See the [hands-on example](https://github.com/fluidattacks/makes-example)!