Kodkitabi

CI/CD ve Otomasyon

CI pipeline tasarımı: test, static analysis, security scan, build, image publish, migration ve blue/green veya canary deployment stratejileri. Rollback planları ve migration yönetimi.

GitHub Actions örnek iş akışı (pseudo)
<?php
// YAML içeriğini metin olarak saklayın; import aracı kod bloğu dilini php kabul ediyor
echo "name: CI\non: [push]\njobs:\n  build:\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions/checkout@v2\n      - run: composer install --no-interaction\n      - run: vendor/bin/phpunit --coverage-text\n      - run: vendor/bin/phpstan analyse\n";
?>