Skip to content

Conversation

@avetgit
Copy link
Contributor

@avetgit avetgit commented Dec 19, 2025

This PR refactors the ArgoCD feature to move the former argocd/argocd repository into argocd/cluster-resources/apps. All other applications have also been relocated under argocd/cluster-resources/apps to align with the new GitOps repository layout.

Introduced multi-source Applications for Helm + misc manifests

avetgit and others added 25 commits November 28, 2025 14:25
…oovy and remove setup of argocd/argocd in GitHandler
-set variables to private final
-use repoPath instead of clusterResourcesInitializationAction.repo.getAbsoluteLocalRepoTmpDir()
-set variables to private final
-use repoPath instead of clusterResourcesInitializationAction.repo.getAbsoluteLocalRepoTmpDir()
…rom RepoInitializationAction in order to copy only contents that are relevant for activated features
…e repoName the deployer get and based on this name ArgoCDStrategy deploy misc folder within this repo; Bug fix subdirs copy in repo initialization
…e>/, otherwise argocd will be templating these;

Bug fix multiTenant
…-structure

# Conflicts:
#	src/main/groovy/com/cloudogu/gitops/cli/GitopsPlaygroundCliMainScripted.groovy
#	src/main/groovy/com/cloudogu/gitops/features/ScmManagerSetup.groovy
#	src/main/groovy/com/cloudogu/gitops/features/argocd/ArgoCD.groovy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants