Repository navigation
·
18 commits
to main
since this release
Major update to the CLI tool developed by the Haaga-Helia Softala software development project course during the spring semester of 2026.
This release introduces comprehensive GitLab integration, expanding the MLOps platform's support for self-hosted environments, along with crucial infrastructure unifications and expanded documentation.
Key Highlights:
- Full GitLab Support: The CLI tool now natively supports creating configuration and working repositories on GitLab.
- Self-Hosting Support: Added full support for self-hosted GitLab instances, catering to organizations with strict data privacy requirements.
- CI/CD & Infrastructure: Unified the pipeline execution approach. The development branch
.gitlab-ci.ymlhas been updated to align with the production approach by utilizing SSH connections. - Quality of Life: Implemented template cleanup logic to automatically remove unnecessary platform-specific files during repo initialization.
- Documentation: Added a comprehensive, step-by-step setup guide for the CSC cPouta remote cluster and updated the GitLab Runner installation guides.
What's Changed
- feat: Install and verify GitLab CLI (glab) on local machine by @roopesalonen and @Max-AnhTran
- feat: Create configuration repos to GitLab using the CLI tool by @roopesalonen and @Max-AnhTran
- feat: Add self-hosting support for GitLab instances by @roopesalonen and @Max-AnhTran
- refactor: Implement template cleanup logic by @Max-AnhTran
- refactor: Unify development branch CI/CD approach using SSH connections by @Max-AnhTran
- docs: Create a comprehensive setup guide for the CSC cPouta remote cluster by @Max-AnhTran
- docs: Update GitLab Local Runner installation guide by @Max-AnhTran
- chore: Set up testing organization on GitLab and test action runners by @roopesalonen and @Max-AnhTran
New Contributors
Full Changelog: DevOps-tools-CLI-v1.1.1...DevOps-tools-CLI-v1.2.0