Müşteri PaneliDestek TalebiSunucu DurumuDuyurular+90 555 966 44 00
Teknolojiler · Git ve CI/CD

Git, Gitea ve Otomatik Dağıtım (CI/CD) Hattı

Her projemiz Git altında; dağıtım adımlarını elle yapmak yerine betikle yaparak hata payını azaltıyoruz.

Hemen başlamak için teklif / talep formuna geçin ↓ ya da +90 555 966 44 00 numarasını arayın.

Bu teknolojiyi nerede ve nasıl kullanıyoruz?

Git, kodun her değişikliğini kaydeden sürüm kontrol sistemidir. Neyin ne zaman, kim tarafından değiştiğini bilmek, bir hata çıktığında eski sürüme dönmeyi mümkün kılar. Projelerimizin tamamı Git ile tutulur; bazıları GitHub’da, bazıları kendi barındırdığımız Gitea üzerindedir. e-veri.com’un kendi dosyaları da WHMCS dahil bir depoda tutulur ve her değişiklik açıklayıcı bir commit mesajıyla kaydedilir.

Dağıtım tarafında bizim kuralımız şudur: sitenin canlı dosyaları elle değil, bir betikle yüklenir. e-veri.com’da Git’te değişen dosyaları tespit edip FTP ile yükleyen bir betik kullanıyoruz; sıra önemlidir, önce yükleme, canlıda doğrulama, sonra commit. Bu sıra bile tek başına çok hata önlüyor. Daha büyük projelerde bunun adımı otomatik testle genişler: kod gönderildiğinde testler çalışır, geçerse dağıtım tetiklenir.

Sınır: Kapsamlı bir CI/CD platformu (çoklu ortam, mavi-yeşil dağıtım, imzalı yapılar) kurmak bu sayfanın vaadi değildir; biz küçük ve orta ekipler için sade, anlaşılır bir hat kurarız. Karmaşık bir hat bakımı olmadan çürür; basit, belgelenmiş ve geri alınabilir olan kalır. Sırların (parola, anahtar) depoya girmemesi ayrı bir disiplindir; mevcut projelerde bunu denetleriz.

Neler yapıyoruz

  • Git deposu düzeni, dal stratejisi ve commit kuralları
  • Gitea kurulumu ve kendi sunucunuzda kod barındırma
  • Betikle dağıtım ve geri alma adımı
  • Otomatik test ve temel kalite denetimi

Kapsamı ihtiyacınıza göre görüşmede birlikte netleştiririz. Talebinizi iletin →

İlgili referans, çözüm ve rehberler

← Tüm teknolojiler · Kurumsal hizmetler

Sık sorulan sorular

Dağıtımı neden elle yapmıyorsunuz?

Elle yükleme unutulan dosya ve yanlış sürüme yol açar; betik her seferinde aynı adımları izler.

GitHub mı Gitea mı?

Kodun kendi sunucunuzda kalması önemliyse Gitea; hazır ekosistem istiyorsanız GitHub.

Geri alma nasıl yapılıyor?

Sürümler Git’te etiketlidir; sorun çıkarsa önceki sürüm aynı betikle geri yüklenir.

Depoya parola girmesini nasıl engellersiniz?

Ortam değişkenleri ve gizli bilgi dosyalarının depoya alınmaması kuralı; mevcut depolar taranır.

İstediğiniz çözümü sizin için geliştirebiliriz

Git ve CI/CD alanındaki talebinizi iletin. İhtiyacınızı birkaç cümleyle yazın; size aynı gün içinde, en geç bir iş günü içinde dönelim. Teklif almak ücretsizdir ve sizi hiçbir şeye bağlamaz.

Telefon / WhatsApp: +90 555 966 44 00
E-posta: destek@e-veri.com