1 puan yazan jay03 26 일 전 | 4 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!

4 yorum

 
kurthong 26 일 전

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 26 일 전

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

 
kurthong 26 일 전

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