1 puan yazan jay03 2026-04-03 | 5 yorum | WhatsApp'ta paylaş

CI/CD pipeline kurmayı deneyimledim. En basit olduğunu düşündüğüm CI pipeline’ını kurup yalnızca başarılı olduğunda CD’nin çalışacak şekilde uyguladım; ancak CI aşamasında, pratikte veya diğer kişiler tarafından hangi adımların eklendiğini merak ediyorum!

5 yorum

 
roxie 9 일 전

Okurken aklıma gelenleri dağınık şekilde bırakıyorum.

  • CI ve CD'nin gerekliliğini ayrı bölümlerde açıklamak daha iyi olurdu gibi geliyor.
  • npm ci, clean install ifadesinin kısaltmasıdır.
  • İşi kapın!
 
kurthong 2026-04-03

Vercel’in otomatik dağıtımını kapatıp GitHub Actions içinde
Vercel CLI ile doğrudan dağıtım yapacak şekilde çözebilirsiniz.

  1. Vercel proje ayarlarında
    "GitHub Auto Deploy" seçeneğini devre dışı bırakın
  2. CI yml dosyasına dağıtım adımını ekleyin:
    • run: npx vercel --prod --token ${{ secrets.VERCEL_TOKEN }}
      if: success()

Böylece dağıtım yalnızca CI’nin tamamı başarılı olduğunda tetiklenir.

 
jay03 2026-04-03

Aa, bunu 2. bölümde ele almıştım!!! Tavsiyeniz için teşekkür ederim

 
kurthong 2026-04-03

Haha, kontrol etmeden sadece ana yazıyı okuyup yorum yazmışım. Kolay gelsin!