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";
?>