Stefan Reimer 93faaeb6ce Squashed '.ci/' changes from 748a4bd..8df60af
8df60af Fix derp

git-subtree-dir: .ci
git-subtree-split: 8df60afa12bb349e86eab22250ba5644ec9c6069
2023-08-14 10:24:11 +00:00

ci-tools-lib

Various toolchain bits and pieces shared between projects

Quickstart

Create top-level Makefile

REGISTRY := <your-registry>
IMAGE := <image_name>
REGION := <AWS region of your registry>

include .ci/podman.mk

Add subtree to your project:

git subtree add --prefix .ci https://git.zero-downtime.net/ZeroDownTime/ci-tools-lib.git master --squash

Jenkins

Shared groovy libraries

Make

Common Makefile include

Description
AWS Lambda function parsing and formatting SNS messages before sending them to eg. Slack, Matrix, etc
Readme 136 KiB
Languages
Python 79.1%
Makefile 10.2%
Groovy 5.9%
Dockerfile 3.7%
Shell 1.1%