{"id":3869,"date":"2024-11-14T07:45:10","date_gmt":"2024-11-14T04:45:10","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/"},"modified":"2024-11-14T07:45:10","modified_gmt":"2024-11-14T04:45:10","slug":"dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/","title":{"rendered":"dev-mate-cli i\u00e7in S\u00fcrekli Entegrasyon (CI) Kurulumu"},"content":{"rendered":"<p>dev-mate-cli i\u00e7in S\u00fcrekli Entegrasyon (CI) Kurulumu<\/p>\n<p>Merhaba! Bu makalede, dev-mate-cli adl\u0131 komut sat\u0131r\u0131 arac\u0131 i\u00e7in nas\u0131l s\u00fcrekli entegrasyon (CI) kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. CI, geli\u015ftirme s\u00fcrecinizi otomatikle\u015ftirmek ve hatalar\u0131 erken a\u015famada yakalamak i\u00e7in kritik bir ad\u0131md\u0131r.<\/p>\n<h2>CI&#8217;nin Faydalar\u0131<\/h2>\n<p>CI&#8217;nin en \u00f6nemli faydalar\u0131ndan biri, kodun her de\u011fi\u015fikli\u011finden sonra otomatik testlerin \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131n\u0131 sa\u011flamas\u0131d\u0131r. Bu, hata tespitini kolayla\u015ft\u0131r\u0131r ve hatalar\u0131 erken a\u015famada yakalamay\u0131 sa\u011flar. Ayr\u0131ca, CI, kod taban\u0131n\u0131n s\u00fcrekli olarak g\u00fcncellendi\u011finden emin olarak, yaz\u0131l\u0131m geli\u015ftirme s\u00fcrecini h\u0131zland\u0131r\u0131r ve ekip i\u015fbirli\u011fini art\u0131r\u0131r.<\/p>\n<h2>Gerekli Ara\u00e7lar<\/h2>\n<p>dev-mate-cli i\u00e7in CI kurmak i\u00e7in a\u015fa\u011f\u0131daki ara\u00e7lara ihtiyac\u0131m\u0131z var:<\/p>\n<ul>\n<li><strong>GitHub veya GitLab gibi bir s\u00fcr\u00fcm kontrol sistemi<\/strong>: Kodunuzu depolamak i\u00e7in.<\/li>\n<li><strong>Travis CI veya CircleCI gibi bir CI\/CD hizmeti<\/strong>: Otomatik testleri ve da\u011f\u0131t\u0131mlar\u0131 \u00e7al\u0131\u015ft\u0131rmak i\u00e7in.<\/li>\n<li><strong>Node.js ve npm<\/strong>: dev-mate-cli&#8217;yi \u00e7al\u0131\u015ft\u0131rmak ve paket y\u00f6neticisi olarak kullanmak i\u00e7in.<\/li>\n<\/ul>\n<h2>Ad\u0131m 1: GitHub veya GitLab&#8217;de Bir Depo Olu\u015fturma<\/h2>\n<p>\u00d6ncelikle, dev-mate-cli projenizi depolamak i\u00e7in GitHub veya GitLab&#8217;de bir depo olu\u015fturman\u0131z gerekir. Projenizin kodunu depoya ekledikten sonra, CI hizmetini yap\u0131land\u0131rabilirsiniz.<\/p>\n<h2>Ad\u0131m 2: CI Hizmetiyle Entegrasyon<\/h2>\n<p>CI hizmetini GitHub veya GitLab deponuzla entegre edin. Travis CI veya CircleCI gibi bir CI hizmeti se\u00e7in ve hesap olu\u015fturun. Ard\u0131ndan, deponuzu CI hizmetine ba\u011flay\u0131n. Bu i\u015flem genellikle CI hizmetinin web aray\u00fcz\u00fcnde veya terminalde bir komut kullanarak yap\u0131labilir.<\/p>\n<h2>Ad\u0131m 3: CI Yap\u0131land\u0131rmas\u0131<\/h2>\n<p>CI hizmetini dev-mate-cli projenizi \u00e7al\u0131\u015ft\u0131rmak i\u00e7in yap\u0131land\u0131rman\u0131z gerekir. Bunun i\u00e7in, CI hizmetinin deste\u011fe ald\u0131\u011f\u0131 bir yap\u0131land\u0131rma dosyas\u0131 olu\u015fturman\u0131z gerekir. \u00d6rne\u011fin, Travis CI i\u00e7in &#8220;.travis.yml&#8221; dosyas\u0131 ve CircleCI i\u00e7in &#8220;.circleci\/config.yml&#8221; dosyas\u0131 kullan\u0131labilir. Bu dosyada, CI hizmetinin \u00e7al\u0131\u015ft\u0131rmas\u0131 gereken komutlar belirtilir. \u00d6rne\u011fin, testler i\u00e7in &#8220;npm test&#8221; komutu veya da\u011f\u0131t\u0131m i\u00e7in &#8220;npm run deploy&#8221; komutu kullan\u0131labilir.<\/p>\n<h2>Ad\u0131m 4: Testlerin Ekleme<\/h2>\n<p>dev-mate-cli projenizi test etmek i\u00e7in gerekli testleri eklemeniz gerekir. Testler, kodun beklendi\u011fi gibi \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 do\u011frulamak i\u00e7in \u00f6nemlidir. Jest veya Mocha gibi pop\u00fcler test \u00e7er\u00e7evelerini kullanabilirsiniz.<\/p>\n<h2>Ad\u0131m 5: CI Kurulumunun Test Edilmesi<\/h2>\n<p>CI kurulumunu test etmek i\u00e7in, koda k\u00fc\u00e7\u00fck bir de\u011fi\u015fiklik yap\u0131n ve deponuza y\u00fckleyin. CI hizmeti otomatik olarak bu de\u011fi\u015fikli\u011fi alg\u0131lamal\u0131 ve testleri \u00e7al\u0131\u015ft\u0131rmal\u0131d\u0131r. Test sonu\u00e7lar\u0131n\u0131 CI hizmetinin web aray\u00fcz\u00fcnde kontrol edebilirsiniz.\n  <\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>Bu ad\u0131mlar\u0131 izleyerek, dev-mate-cli projeniz i\u00e7in s\u00fcrekli entegrasyon kurulumunu tamamlayabilirsiniz. Bu, kodunuzun kalitesini art\u0131rmak ve geli\u015ftirme s\u00fcrecinizi h\u0131zland\u0131rmak i\u00e7in \u00f6nemli bir ad\u0131md\u0131r. CI, hatalar\u0131 erken a\u015famada yakalamay\u0131 sa\u011flayarak daha stabil ve g\u00fcvenilir bir yaz\u0131l\u0131m geli\u015ftirmenize yard\u0131mc\u0131 olur.<\/p>\n<p>CI kurulumu, yaz\u0131l\u0131m geli\u015ftirme s\u00fcrecinin \u00f6nemli bir par\u00e7as\u0131d\u0131r ve dev-mate-cli projenizi daha profesyonel bir seviyeye ta\u015f\u0131man\u0131za yard\u0131mc\u0131 olur. CI, kodun kalitesini ve g\u00fcvenilirli\u011fini art\u0131r\u0131rken, zaman ve kaynak tasarrufu sa\u011flayarak daha verimli bir geli\u015ftirme s\u00fcreci sunar.<\/p>\n<p>Umar\u0131m bu makale, dev-mate-cli i\u00e7in CI kurulumunda size yol g\u00f6stermi\u015ftir. Daha detayl\u0131 bilgi i\u00e7in, CI hizmetlerinin belgelerini ve online kaynaklar\u0131 inceleyebilirsiniz.<\/p>\n<p>E\u011fer ba\u015fka sorular\u0131n\u0131z varsa, l\u00fctfen bana ula\u015fmaktan \u00e7ekinmeyin. Daha fazla bilgi edinmek ve di\u011fer yaz\u0131l\u0131m geli\u015ftirme konular\u0131nda benimle ileti\u015fime ge\u00e7mek i\u00e7in l\u00fctfen <a href=\"https:\/\/fatihsoysal.com\/\">web sitemi<\/a> ziyaret edin.<\/p>\n<p>\u0130yi kodlamalar!<\/p>\n<p>#Etiketler: CI, S\u00fcrekli Entegrasyon, dev-mate-cli, GitHub, GitLab, Travis CI, CircleCI, Node.js, npm, Test, Yaz\u0131l\u0131m Geli\u015ftirme, Otomasyon, Kalite, Verimlilik, H\u0131z, Fatih Soysal, Web Sitesi, Geli\u015ftirme, Kodlama, Test \u00c7er\u00e7eveleri, Jest, Mocha, Yap\u0131land\u0131rma Dosyas\u0131, Depo, Entegrasyon, Da\u011f\u0131t\u0131m, Kod De\u011fi\u015fiklikleri, Test Sonu\u00e7lar\u0131<\/p>\n","protected":false},"excerpt":{"rendered":"dev-mate-cli i\u00e7in S\u00fcrekli Entegrasyon (CI) Kurulumu Merhaba! Bu makalede, dev-mate-cli adl\u0131 komut sat\u0131r\u0131 arac\u0131 i\u00e7in nas\u0131l s\u00fcrekli entegrasyon&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-3869","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>dev-mate-cli i\u00e7in S\u00fcrekli Entegrasyon (CI) Kurulumu<\/title>\n<meta name=\"description\" content=\"Merhaba! Bu makalede, dev-mate-cli adl\u0131 komut sat\u0131r\u0131 arac\u0131 i\u00e7in nas\u0131l s\u00fcrekli entegrasyon (CI) kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. CI, geli\u015ftirme s\u00fcrecinizi otomatikle\u015ftirmek ve hatalar\u0131 erken a\u015famada yakalamak i\u00e7in kritik bir ad\u0131md\u0131r.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"dev-mate-cli i\u00e7in S\u00fcrekli Entegrasyon (CI) Kurulumu\" \/>\n<meta property=\"og:description\" content=\"Merhaba! Bu makalede, dev-mate-cli adl\u0131 komut sat\u0131r\u0131 arac\u0131 i\u00e7in nas\u0131l s\u00fcrekli entegrasyon (CI) kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. CI, geli\u015ftirme s\u00fcrecinizi otomatikle\u015ftirmek ve hatalar\u0131 erken a\u015famada yakalamak i\u00e7in kritik bir ad\u0131md\u0131r.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-14T04:45:10+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"dev-mate-cli i\u00e7in S\u00fcrekli Entegrasyon (CI) Kurulumu\",\"datePublished\":\"2024-11-14T04:45:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/\"},\"wordCount\":706,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/#respond\"]}],\"copyrightYear\":\"2024\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/\",\"name\":\"dev-mate-cli i\u00e7in S\u00fcrekli Entegrasyon (CI) Kurulumu\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2024-11-14T04:45:10+00:00\",\"description\":\"Merhaba! Bu makalede, dev-mate-cli adl\u0131 komut sat\u0131r\u0131 arac\u0131 i\u00e7in nas\u0131l s\u00fcrekli entegrasyon (CI) kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. CI, geli\u015ftirme s\u00fcrecinizi otomatikle\u015ftirmek ve hatalar\u0131 erken a\u015famada yakalamak i\u00e7in kritik bir ad\u0131md\u0131r.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"dev-mate-cli i\u00e7in S\u00fcrekli Entegrasyon (CI) Kurulumu\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"dev-mate-cli i\u00e7in S\u00fcrekli Entegrasyon (CI) Kurulumu","description":"Merhaba! Bu makalede, dev-mate-cli adl\u0131 komut sat\u0131r\u0131 arac\u0131 i\u00e7in nas\u0131l s\u00fcrekli entegrasyon (CI) kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. CI, geli\u015ftirme s\u00fcrecinizi otomatikle\u015ftirmek ve hatalar\u0131 erken a\u015famada yakalamak i\u00e7in kritik bir ad\u0131md\u0131r.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/","og_locale":"tr_TR","og_type":"article","og_title":"dev-mate-cli i\u00e7in S\u00fcrekli Entegrasyon (CI) Kurulumu","og_description":"Merhaba! Bu makalede, dev-mate-cli adl\u0131 komut sat\u0131r\u0131 arac\u0131 i\u00e7in nas\u0131l s\u00fcrekli entegrasyon (CI) kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. CI, geli\u015ftirme s\u00fcrecinizi otomatikle\u015ftirmek ve hatalar\u0131 erken a\u015famada yakalamak i\u00e7in kritik bir ad\u0131md\u0131r.","og_url":"https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2024-11-14T04:45:10+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"dev-mate-cli i\u00e7in S\u00fcrekli Entegrasyon (CI) Kurulumu","datePublished":"2024-11-14T04:45:10+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/"},"wordCount":706,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/#respond"]}],"copyrightYear":"2024","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/","url":"https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/","name":"dev-mate-cli i\u00e7in S\u00fcrekli Entegrasyon (CI) Kurulumu","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2024-11-14T04:45:10+00:00","description":"Merhaba! Bu makalede, dev-mate-cli adl\u0131 komut sat\u0131r\u0131 arac\u0131 i\u00e7in nas\u0131l s\u00fcrekli entegrasyon (CI) kuraca\u011f\u0131n\u0131z\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. CI, geli\u015ftirme s\u00fcrecinizi otomatikle\u015ftirmek ve hatalar\u0131 erken a\u015famada yakalamak i\u00e7in kritik bir ad\u0131md\u0131r.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/dev-mate-cli-icin-surekli-entegrasyon-ci-kurulumu\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"dev-mate-cli i\u00e7in S\u00fcrekli Entegrasyon (CI) Kurulumu"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/3869","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=3869"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/3869\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=3869"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=3869"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=3869"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}