mirror of
https://github.com/dredx/prole.git
synced 2026-09-23 11:03:59 +00:00
- etc/init_gitlab.sh: Add global.redis block (host/port/auth) to the GitLab CR so the chart does not fail NOTES.txt validation when redis.install: false. Drop the GITOPS_NAMESPACE config fallback in namespace resolution to prevent the Gitea namespace from bleeding into GitLab deployments; GITLAB_NAMESPACE is now the sole source of truth with a hard default of "gitlab". - knoe/core/milestones.py: Fix GitOpsMilestone to route to init_gitlab.sh when gitops.git_provider = GitLab (was hardcoded to init_gitea.sh). Namespace resolution now prefers gitops.gitlab_namespace input key, then gitops.namespace, then "gitlab" — never picks up a stale GITLAB_NAMESPACE from the OS environment. - conf/service/prole.cfg: Switch gitops.git_provider / GITOPS_PROVIDER to GitLab. Update accumulated runtime state from install runs. - install.sh: Prefer the repo-local venv Python (PROLE_HOME/bin/python3) so that PyYAML and other prole_requirements.txt deps are always available. - .gitlab-ci.yml: New CI pipeline — on every push to main, run the silent install (./install.sh -S -c conf/service/prole.cfg) to deploy a fresh CNPG ecosystem. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| port-mapping.cfg | ||
| prole.cfg | ||