This repository contains various tools that facilitate EdgeXfoundry continuous deployment release capabilities and post deployment operations.
Tool | Summary |
---|---|
changelog-generator | repository changelog management |
create-github-release | create GitHub releases with assets |
create-repo-badges | create badges for all repos |
docker-cis-benchmark | execute Docker CIS benchmark |
dockerhub-audit | audit DockerHub for stale or outdated Docker images |
edgex-compose-builder | update compose builder files with latest versions |
edgex-docker-hub-documentation | update DockerHub descriptions and overviews |
edgex-go-daily-snap | build Snap bundle for edgex-go |
edgex-snyk-weekly | execute weekly Snyk scans for selected Docker images in Nexus |
git-label-sync | sync GitHub repo labels and milestones |
prune-github-tags | remove old pre-release tags from GitHub repos |
release | continuous delivery release automaton |
release-lts | continuous delivery release automaton for long term support (LTS) |
seed-jenkins-job | seed Jenkins server with jobs |