-
Notifications
You must be signed in to change notification settings - Fork 28
Podman Code Quality Pipelines: #QodoAgentChallenge Competition Submission #30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
This is really cool, @alarinel. I would love to see a video of it running |
Also, links or an mcpServers JSON for the required MCP servers would be really helpful (quality_scanners, for example) |
User description
A new agent that creates a local podman pipeline that can be run in any environment to analyze a code base. It is also able to create the new folders, files, and directory for the new pipeline with the goal being to have a containerized solution that can be run in multiple environments and will be portable with the project.
PR Type
Other
Description
Initial implementation of Podman-based code quality pipeline tool
Comprehensive multi-language static analysis and security scanning
Containerized quality checks with parallel execution support
Automated report generation and CI/CD integration templates
Diagram Walkthrough
File Walkthrough
run-pipeline.sh
Pipeline execution script with multi-language support
agents/code-quality-podman/run-pipeline.sh
tools
README.md
Complete agent documentation and usage guide
agents/code-quality-podman/README.md
example-usage.md
Usage examples and execution guidance
agents/code-quality-podman/example-usage.md
agent.toml
Agent configuration with execution parameters
agents/code-quality-podman/agent.toml
agent.yaml
Agent metadata and tool specifications
agents/code-quality-podman/agent.yaml
config.yaml
Comprehensive configuration with tool specifications
agents/code-quality-podman/config.yaml
docker-compose.yml
Infrastructure services orchestration
agents/code-quality-podman/docker-compose.yml
quality-gates.yaml
Quality gates and thresholds configuration
agents/code-quality-podman/quality-gates.yaml