Understand the APIOps repository structure
mainThe repository is organized into the following key directories:
| Path | Purpose |
|---|---|
tools/azdo_pipelines/ | Azure DevOps pipelines for running the extractor and publisher tools |
tools/.github/workflows/ | GitHub Actions for running the extractor and publisher tools |
tools/code | Source code for the extractor and publisher tools |
tools/scripts/New-ExtractorConfiguration.ps1 | Script to generate new extractor configurations or update existing ones to allow for diffing |
sample-artifacts-folder | Sample output from the extractor tool. The publisher tool expects this specific structure to push changes back to Azure |
configuration.extractor.yaml | Sample extractor configuration file |
configuration.[env].yaml | Sample publisher configuration file for environment overrides |