Framework Mode - Pipeline stages and test gates
Pipeline Stages Folder Structure
pipeline-project/
├── src/
│ └── main/ # Application source code
├── tests/ # Automated tests
│ ├── unit/ # Unit tests
│ ├── integration/ # Integration tests
│ ├── e2e/ # End-to-end tests
│ └── performance/ # Performance tests
├── ci/ # CI/CD pipeline scripts and configs
│ ├── Jenkinsfile # Pipeline definition
│ ├── test-gates/ # Scripts for test gates
│ │ ├── unit-gate.sh
│ │ ├── integration-gate.sh
│ │ └── e2e-gate.sh
│ └── deploy/ # Deployment scripts
├── reports/ # Test reports output
└── config/ # Environment and pipeline configs
├── dev.yaml
├── staging.yaml
└── prod.yaml