Github Webhooks ile Otomatik Deploy Yapmak 26 April 2021 Yigit-Nuhuz DevOps Önceki yazımızda oluşturduğumuz Jenkins tanımında kodumuzu farklı bir dizine build yapıyorduk. Şimdi ise projemizi doğrudan sunucu üzerinde çalışıp, kullanıcı isteklerine cevap verebilecek şekilde derleyeceğiz. Sunucu üzerinde ayrıca nginx kurup istekleri yölendirecek şekilde tanımlayacağız. [More]
Jenkins ile Proje Derlemek 26 April 2021 Yigit-Nuhuz DevOps Serinin bu bölümünde Jenkins ile build ve deploy işlemlerine başlamadan önce yeni bir proje oluşturup Github'a gizli bir proje (private repository) olarak göndereceğiz. Ardından projemize jenkins üzerinden erişebilmemiz için ssh key'i oluşturup github ve jenkins üzerinden tanımlamalarını yapacağız. Gerekli bağlantıları sağladıktan sonra da jenkins'i çalıştırdığımız Ubuntu sunucu üzerine projeyi derleyip, deploy yapabilmemiz için .Net Core SDK'sını kuracağız. Son olarak da Jenkins'e buildimizi alıp bu makaleyi sonlandıracağız. [More]
CI/CD Nedir ? 17 April 2021 Yigit-Nuhuz DevOps, Programlama Continuous Integration, Continuous Delivery ve Continuous Deployment süreçlerini makalemizde anlatıyor, yayın olarak kullanılan CI/CD araçlarına örnekler veriyoruz. [More]