{"id":1441,"date":"2025-01-15T12:27:49","date_gmt":"2025-01-15T09:27:49","guid":{"rendered":"https:\/\/kamp.linux.org.tr\/2025-kis\/?page_id=1441"},"modified":"2025-01-15T17:54:10","modified_gmt":"2025-01-15T14:54:10","slug":"jenkins-ile-ci-cd","status":"publish","type":"page","link":"https:\/\/kamp.linux.org.tr\/2025-kis\/kurslar\/jenkins-ile-ci-cd\/","title":{"rendered":"Jenkins ile CI\/CD"},"content":{"rendered":"\n<p>E\u011fitmenler: <a href=\"https:\/\/kamp.linux.org.tr\/2025-kis\/egitmenler\/doruk-fisek\/\" data-type=\"page\" data-id=\"1626\">Doruk Fi\u015fek<\/a>, <a href=\"https:\/\/kamp.linux.org.tr\/2025-kis\/egitmenler\/yunus-yasar\/\" data-type=\"page\" data-id=\"1625\">Yunus Ya\u015far<\/a><\/p>\n\n\n\n<p class=\"mb10\"><a class=\"btn btn-lyk\" href=\"https:\/\/kayit.linux.org.tr\/\" target=\"_blank\" rel=\"noreferrer noopener\">Kurslara kay\u0131t olmak i\u00e7in t\u0131klay\u0131n<\/a><\/p>\n\n\n\n<p>Jenkins bir otomasyon sunucusu olarak yaz\u0131l\u0131m d\u00fcnyas\u0131nda d\u00fczenli derleme (CI) ve d\u00fczenli y\u00fckleme (CD) i\u00e7in yayg\u0131n olarak kullan\u0131l\u0131yor. E\u011fitimde Jenkins servisinin kurulumu, i\u015fletilmesi ve farkl\u0131 kullan\u0131m senaryolar\u0131 uygulamal\u0131 \u00f6rneklerle anlat\u0131l\u0131yor.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Kat\u0131l\u0131mc\u0131lar i\u00e7in \u00f6n-\u015fartlar<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>GNU\/Linux Sistem Y\u00f6netimi 1. D\u00fczey konular\u0131na hakim olmak<\/li>\n\n\n\n<li>Okudu\u011funu anlayabilecek d\u00fczeyde \u0130ngilizce bilgisine sahip olmak<\/li>\n\n\n\n<li>Sanal makine ile bu makineler aras\u0131nda sanal a\u011f kurabilmek ve kullanabilmek<\/li>\n<\/ul>\n\n\n\n<br \/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>E\u011fitim i\u00e7eri\u011fi<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>CI\/CD&#8217;ye Genel Bak\u0131\u015f<\/li>\n\n\n\n<li>Jenkins&#8217;in Kurulumu<\/li>\n\n\n\n<li>Kullan\u0131c\u0131lar ve Yetkilendirme<\/li>\n\n\n\n<li>Eklentiler ve Se\u00e7imi<\/li>\n\n\n\n<li>Artifact \u00fcretilmesi<\/li>\n\n\n\n<li>Parametrik yap\u0131land\u0131rma<\/li>\n\n\n\n<li>Zamanlanm\u0131\u015f g\u00f6revler<\/li>\n\n\n\n<li>Deployment (y\u00fckleme) s\u00fcre\u00e7leri<\/li>\n\n\n\n<li>Ayarlar\u0131n kod olarak y\u00f6netilmesi (CASC)<\/li>\n\n\n\n<li>Jenkins&#8217;in otomatik tetiklenmesi<\/li>\n\n\n\n<li> Farkl\u0131 uygulamalarla entegrasyon: Git, Nexus, Sonarqube, Selenium,<\/li>\n\n\n\n<li>JMeter vs<\/li>\n\n\n\n<li>Jenkins&#8217;in master-agent yap\u0131s\u0131 <\/li>\n\n\n\n<li>Farkl\u0131 i\u015fletim sistemlerinde (Windows, MacOSX vs) uygulama haz\u0131rlanmas\u0131<\/li>\n\n\n\n<li>Konteyner imaj\u0131 \u00fcretilmesi<\/li>\n\n\n\n<li>Farkl\u0131 programlama dili s\u00fcr\u00fcmleri ile uygulama derlenmesi<\/li>\n\n\n\n<li>Jenkins&#8217;in konteynerde \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131<\/li>\n\n\n\n<li>S\u00fcr\u00fcm y\u00fckseltme<\/li>\n\n\n\n<li>Yedekleme<\/li>\n\n\n\n<li>G\u00fcvenlik<\/li>\n\n\n\n<li>Y\u00fcksek eri\u015filebilirlik<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>E\u011fitmenler: Doruk Fi\u015fek, Yunus Ya\u015far Kurslara kay\u0131t olmak i\u00e7in t\u0131klay\u0131n Jenkins bir otomasyon sunucusu olarak yaz\u0131l\u0131m d\u00fcnyas\u0131nda d\u00fczenli derleme (CI) ve d\u00fczenli y\u00fckleme (CD) i\u00e7in yayg\u0131n olarak kullan\u0131l\u0131yor. E\u011fitimde Jenkins servisinin kurulumu, i\u015fletilmesi ve farkl\u0131 kullan\u0131m senaryolar\u0131 uygulamal\u0131 \u00f6rneklerle anlat\u0131l\u0131yor. Kat\u0131l\u0131mc\u0131lar i\u00e7in \u00f6n-\u015fartlar E\u011fitim i\u00e7eri\u011fi<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":362,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1441","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/kamp.linux.org.tr\/2025-kis\/wp-json\/wp\/v2\/pages\/1441","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kamp.linux.org.tr\/2025-kis\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kamp.linux.org.tr\/2025-kis\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kamp.linux.org.tr\/2025-kis\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kamp.linux.org.tr\/2025-kis\/wp-json\/wp\/v2\/comments?post=1441"}],"version-history":[{"count":7,"href":"https:\/\/kamp.linux.org.tr\/2025-kis\/wp-json\/wp\/v2\/pages\/1441\/revisions"}],"predecessor-version":[{"id":1629,"href":"https:\/\/kamp.linux.org.tr\/2025-kis\/wp-json\/wp\/v2\/pages\/1441\/revisions\/1629"}],"up":[{"embeddable":true,"href":"https:\/\/kamp.linux.org.tr\/2025-kis\/wp-json\/wp\/v2\/pages\/362"}],"wp:attachment":[{"href":"https:\/\/kamp.linux.org.tr\/2025-kis\/wp-json\/wp\/v2\/media?parent=1441"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}