Various scripts and tools to be shared between projects. Jenkins groovy lib, common Makefile, ...
Go to file
Stefan Reimer f00e541798 Add cleanup step to remove untagged images by default 2023-08-08 10:43:14 +00:00
vars Add cleanup step to remove untagged images by default 2023-08-08 10:43:14 +00:00
LICENSE feat: initial commit 2022-02-11 17:47:10 +01:00
README.md chore: test mermaid 2022-07-31 23:27:33 +00:00
podman.mk Ensure tag names are valid for remote branches like PRs 2023-08-07 21:54:31 +00:00

README.md

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