Skip to content

Conversation

@nihussmann
Copy link
Contributor

No description provided.

nihussmann and others added 30 commits September 29, 2025 15:31
…d from config.scm.getScmmConfig;

Fix ApplicationConfigurator and comment out if clause
- getScmmUri() now reads from config.scm.getScmmConfig() instead of config.scmm
-centralSCMUrl now comes from config.multiTenant.scmmConfig.centralScmUrl
-provider now comes from config.scm.scmProviderType instead of config.scmm.provider
avetgit and others added 3 commits October 24, 2025 15:18
# Conflicts:
#	exercises/nginx-validation/Jenkinsfile.ftl
#	src/main/groovy/com/cloudogu/gitops/config/ApplicationConfigurator.groovy
#	src/main/groovy/com/cloudogu/gitops/config/Config.groovy
#	src/main/groovy/com/cloudogu/gitops/features/argocd/ArgoCD.groovy
#	src/test/groovy/com/cloudogu/gitops/cli/GitopsPlaygroundCliTest.groovy
@nihussmann nihussmann marked this pull request as draft October 27, 2025 09:16
nihussmann and others added 25 commits October 27, 2025 13:41
Updated multi-tenant schema definitions, consolidating configuration for SCM and GitLab. Enhanced CLI options, descriptions, and documentation in README.md for better clarity. Adjusted Groovy classes to align with the updated schemas.
Aligned central SCM configuration defaults in Groovy classes, updated README with detailed multi-tenant options, and refined schema definitions for improved clarity and usability.
Copy link
Contributor

@ThomasMichael1811 ThomasMichael1811 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not finished, yet.

### Disclaimer
The GitLab integration is for **experimental use only** and is **not fully implemented**. Features may be incomplete, unstable, or subject to change. Use at your own discretion.
The GitLab integration is for **experimental use only** and is **not fully implemented**. Features may be incomplete, unstable, or subject to change. Use at your own discretion.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

still correct?

<dependency>
<groupId>io.kubernetes</groupId>
<artifactId>client-java</artifactId>
<version>24.0.0</version>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please move version into properties section


# Install ArgoCD Operator CRDs and components
kubectl kustomize config/default | kubectl create -f - || true
rm -Rf ../argocd-operator/
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
rm -Rf ../argocd-operator/
rm -Rf ../argocd-operator/
cd ..

import com.cloudogu.gitops.utils.CommandExecutor
import com.cloudogu.gitops.utils.FileSystemUtils
import com.cloudogu.gitops.utils.K8sClient
import com.cloudogu.gitops.utils.NetworkingUtils
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please organize imports

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.

4 participants