Skip to content

Netcracker/qubership-test-pipelines

qubership-test-pipelines

This repository automates the end-to-end testing qubership services in a Kubernetes cluster using Kind. It implements a complete CI/CD lifecycle from infrastructure provisioning to post-deployment verification.

Repository Structure

qubership-test-pipelines/
├── .github/                         # GitHub configurations and automation
│   ├── workflows/                   # Service-specific test workflows
│   └── actions/                     # Custom GitHub Actions
│       ├── shared/                  # Shared actions for all services
│       │   ├── create_cluster
│       │   ├── create_ingress
│       │   ├── create_restricted_resources
│       │   ├── get_certs
│       │   ├── get_crds
│       │   ├── helm_deploy
│       │   ├── verify_installation
|       |   └── collect_diag_info
│       └── [service-name]/          # Service-specific actions
├── docs/                            # Project documentation
├── kind-configs/                    # Kind cluster configurations
├── resources/                       # Additional resources
├── restricted/                      # Resources for restricted installation
├── scripts/                         # Helper scripts
├── templates/                       # Service configuration templates
│   └── [service-name]/
│       └── [config-name].yml
└── workflow-config/                 # Workflow configurations

Workflows list

Added workflow for the following services:

About

No description or website provided.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors