ArgoCD plugin for expanding joy releases for the ArgoCD ApplicationSet Controller.
- Update this repo and merge to master (triggering a build & /release)
- Note the new release version# from https://github.com/nestoca/joy-generator/releases
- Ensure the same version is present here
- Apply the newly released version in
infra
's componentArgoCD.configureJoyGenerator()
'sdevVersion
here- do
pu main preview-markdown
oninfra/pulumi/platform
as part of your PR/roll-out & merge, as normal
- do
- Test the new version
- ℹ️
devVersion
will be deployed to environments that containdev
in their name,version
to all other envs - Update the catalog (e.g. an env-var in canary) & merge to master
- Verify that the env-var is present in ArgoCD's
Live Manifest
under dev-canary >rollout
> latestrs
(ReplicaSet) >pod
- ℹ️
- Apply the newly released version in
infra
's componentArgoCD.configureJoyGenerator()
'sversion
here- do
pu main preview-markdown
oninfra/pulumi/platform
as part of your PR/roll-out & merge, as normal
- do
- VICTORY! 💪