This is a MonkeyCI plugin that is specifically used by the MonkeyCI build itself in order to update the infra project to do automated deployments.
For production, it updates Kustomization files in the infra repo to update image versions using the GitHub API.
For staging, it updates the versions.edn
file in the clj/resources
directory.
The change is then pushed to the infra repo, where depending on the environment, either ArgoCD performs a sync, or MonkeyCI runs a build.
This plugin should be included in build scripts.
Copyright (c) 2024 by Monkey Projects BV.
Can you improve this documentation?Edit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close