بنقرة واحدة
qa-docker
Standards for testing and quality assurance using Docker environments.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Standards for testing and quality assurance using Docker environments.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Summary of the purpose, architecture, and structure of the qgis-plugin-analyzer project.
Standards for the release process of the qgis-plugin-analyzer Python package.
Standards for handling business logic, data validation, and 3-level validation architecture.
Standards for automated testing, CI/CD, and the use of Mocks.
| name | qa-docker |
| description | Standards for testing and quality assurance using Docker environments. |
| trigger | when running integration tests or validating the package in clean environments |
Ensures that qgis-plugin-analyzer works correctly across different environments and Python versions by using isolated Docker containers.
To verify the package in a clean environment:
docker build -t qgis-analyzer-qa -f docker/QA.Dockerfile .
Run the suite inside a container:
docker run --rm qgis-analyzer-qa pytest
Ensure the installed package works correctly:
docker run --rm qgis-analyzer-qa qgis-analyzer --version
python:3.x-slim images to minimize size.uv for fast dependency management..dockerignore).