Skip to content

Bootstrap repository structure and CI pipeline#14

Merged
otc-zuul[bot] merged 4 commits intomasterfrom
repo_struct
Feb 25, 2026
Merged

Bootstrap repository structure and CI pipeline#14
otc-zuul[bot] merged 4 commits intomasterfrom
repo_struct

Conversation

@artem-lifshits
Copy link
Member

@artem-lifshits artem-lifshits commented Feb 25, 2026

Summary

  • Set up standard Go project layout (cmd/, pkg/, Makefile)
  • Add cloud provider scaffold with Kubernetes registration
  • Configure CI pipeline: golangci-lint, vet, unit tests
  • Add CONTRIBUTING.md, update README, .gitignore, .golangci.yaml
  • Remove obsolete files (main.go, IDE configs)

Closes: #7

Test plan

  • go build ./... succeeds
  • make test passes
  • CI jobs pass (lint, vet, unit_tests)

@artem-lifshits artem-lifshits self-assigned this Feb 25, 2026
@anton-sidelnikov anton-sidelnikov added the gate Merge PR label Feb 25, 2026
@otc-zuul otc-zuul bot merged commit 6007a9d into master Feb 25, 2026
10 checks passed
@otc-zuul otc-zuul bot deleted the repo_struct branch February 25, 2026 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gate Merge PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Initialize repository structure for cloud-provider-opentelekomcloud

2 participants