{"id":601797,"date":"2022-01-05T07:55:51","date_gmt":"2022-01-05T06:55:51","guid":{"rendered":"https:\/\/www.devoteam.com\/expert-view\/snowflake-enabling-ci-cd-using-github-and-jenkins\/"},"modified":"2025-05-13T11:33:38","modified_gmt":"2025-05-13T09:33:38","slug":"snowflake-enabling-ci-cd-using-github-and-jenkins","status":"publish","type":"expert-view","link":"https:\/\/devoteam.info\/en-nl\/expert-view\/snowflake-enabling-ci-cd-using-github-and-jenkins\/","title":{"rendered":"Snowflake: Enabling CI\/CD using GitHub and Jenkins"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>CI\/CD Pipeline implementation, or Continuous Integration\/Continuous Deployment, is the backbone of the modern DevOps environment. <a href=\"https:\/\/devoteam.info\/snowflake-premier-partner\/\">Snowflake<\/a> however does not have out-of-the-box integration capabilities with any of CI\/CD tools which is a struggling part for many of the users. In this expert view I will share knowledge on how to set up CI\/CD for Snowflake using GitHub and Jenkins.<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Prerequisites:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Active Snowflake Account<\/li>\n\n\n\n<li>A Snowflake Database<\/li>\n\n\n\n<li>Snowflake CLI<\/li>\n\n\n\n<li>A Snowflake Service account\/User created with appropriate permissions<\/li>\n\n\n\n<li>Github Repository<\/li>\n\n\n\n<li>Jenkins Server<\/li>\n\n\n\n<li>Key Management Service(optional)<\/li>\n<\/ol>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Getting started:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.snowflake.com\/\">Snowflake<\/a> is a data warehouse built for the cloud for all your data &amp; all your users. Learn more about our purpose-built SQL cloud data warehouse<\/li>\n\n\n\n<li><a href=\"https:\/\/jenkins.io\/\">Jenkins<\/a> is an open source automation tool written in Java with plugins built for Continuous Integration purpose.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">I assume, as a developer, you already know about GIT, so skipping a GIT intro. I will begin with explaining how to deploy Snowflake scripts into a Snowflake database using Jenkins\u2019s interface. The key for this integration is writing the Jenkins file and placing it in Git Repo. As you see below, there is a GIT repo which contains:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>ADHOC_SCRIPTS folder: To execute any adhoc snowflake scripts<\/li>\n\n\n\n<li>ALTER_SCRIPTS folder: Scripts related to altering existing table\/view\/object structure in Snowflake database<\/li>\n\n\n\n<li>CREATE_SCRIPTS folder: DDL related to Snowflake Objects<\/li>\n\n\n\n<li>INSERT_SCRIPTS folder: DML related to Snowflake Objects<\/li>\n\n\n\n<li>Jenkins file: which is the key here for CI\/CD<\/li>\n\n\n\n<li>Docker files: For Snowsql.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">First 4 folders can be replaced with a single folder as well, but we will run into maintenance difficulties, so it is always preferable to have separate folders. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Jenkins pipeline depicted in this blog deploys one script at a time. Once the pipeline is provisioned it expects manual input of the script path, optional DB name prefix if DB is not mentioned inside the script and confirmation to proceed with deployment. The script can exclude database name or can include parameterized database name with SNOWFLAKE_ENV variable.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Step 1: <\/strong>Setting up the agent, environment, and optional timeout for input<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><img loading=\"lazy\" decoding=\"async\" width=\"602\" height=\"350\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/6hiCV7JKEBmac6fNDgTrg4Jv2xqehTAu6O_OiryLR5HXjHsqgWYME98N6qXUaNaBZn55HNZPViSz909zN-Vf_UnsiDQQuJeypEM0zfjYvy2C471v7-ICYiWVVtFpkFabAqGHFfGg.png\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Step 2<\/strong>: Setting up 2 stages<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Display Jenkins Agent Setup<\/li>\n\n\n\n<li>Deploy to Snowflake<\/li>\n<\/ul>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">Display Jenkins Agent setup:<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><img loading=\"lazy\" decoding=\"async\" width=\"602\" height=\"276\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/HtvljMaNqErRHReMoKje8yMQqw99TMNBPzpMx5MSzyqkBVpJZCh_3kt4Y_qrIUUqZSjXIpGS1qD_4fXfcpnKcGP2NJ4P_U3QErARdwIB5IFfIbm9P-JNSPLUarLHSvadSHoYpqg1.png\"><\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">Steps in the \u201cDeploy to Snowflake\u201d stage:<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/N9lZbv-93df63WvWV1JXiwgke7DSe6d-2kjewpEyNmWhwvWUbFiiLPBn8bjNmrfdyQTKTJCohAHMIUXemSs6NHhWnzMKEiiy8gFux65EV3bbUkC1PsR-NGcIfMLv6_HtHUFiUKx.png\" width=\"602\" height=\"393\"><\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">Once you Open Jenkins in Blue Ocean, interface looks like below:<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/SYf6Ax0eMF0ts5sdyjy-6Z_LkSws4VEE-Vs43JYqPND5FB5ROj7lTLr4KZ4TSS9N6BGmB6-ATMJgaZ5xSS6dubrCn5miESo9upBSwmqNCcw3fP6ah-3JAMqSX4bbiZhQeJJMFV3i.png\" width=\"402\" height=\"110\"><\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">During Jenkins Agent setup, below steps will be performed:<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><img loading=\"lazy\" decoding=\"async\" width=\"602\" height=\"285\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/HykmRIX4FDSq3T89jSqTcubaut4umP-dZeI9n7AfJYZdfFA_OVikp5BhlFipqu-IDVTpJkJ-60ff5kExjEoHod4EBh_4brUTNzo8W4w8hYRbArdE-TsRrFN0QvQPIUF59aV7mqiA.png\"><\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">Once the flow moves to the Deploy to Snowflake step, we have to feed the script name which is supposed to be executed.<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><img loading=\"lazy\" decoding=\"async\" width=\"602\" height=\"358\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/QCZGOOzNrdBSaRQPGniGBuoZKWczeHbTgVMVMxv8zs0FVtsNkyI7pkKZhFKPRixpWAaYMIxTW-_vFv4_4JwoLgoudfGm_6zhqOUWext2bsPltFB4FdUPwJuokvrliVQNBDmmbmwH.png\"><\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">By this stage, script execution is completed and we can validate the changes in the Snowflake database.<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><img loading=\"lazy\" decoding=\"async\" width=\"602\" height=\"382\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/evuMJZ1846HXTVKkdftwkP7xzyNu_oe1GDftdLVV7eGpaN-rAdBF8pADOvsIliprjlB3tPNpJns0TyFvk7HSRqARRTa9z2zndKNqCMEEWypTAJP6coJZgCOpmxt8mu44OfYdv5eI.png\"><\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Conclusion<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Snowflake -&gt; Jenkins integration makes life much easier for developers. Considering the lack of CI\/CD support offered from Snowflake, using this integration saves a lot of time and effort.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>About us<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At Devoteam in the Netherlands, we promote technologies to have a positive impact on people and the world around us. Whatever stage of your digital journey your organization is in, we\u2019re here to help you leverage the unique capabilities. Getting you where you need to be, faster. With more than 20 years of experience in Cloud, Integration, Data, and DevOps in both local and international markets, and with more than 2000 satisfied clients we guide organizations to digital competitive advantage.<\/p>\n\n\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>CI\/CD Pipeline implementation, or Continuous Integration\/Continuous Deployment, is the backbone of the modern DevOps environment. Snowflake however does not have out-of-the-box integration capabilities with any of CI\/CD tools which is a struggling part for many of the users. In this expert view I will share knowledge on how to set up CI\/CD for Snowflake using [&hellip;]<\/p>\n","protected":false},"featured_media":355868,"template":"","categories":[986,4607],"tags":[5264,3716,2733,2717],"industry":[],"class_list":["post-601797","expert-view","type-expert-view","status-publish","has-post-thumbnail","hentry","category-data-en-nl","category-snowflake-en-nl","tag-ci-cd-en-nl","tag-devops-en-nl","tag-microsoft-en-nl","tag-netherlands-en-nl"],"acf":[],"cards":"\n\t<div class=\"single-post-card\">\n\n\t\t<figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/devoteam.info\/en-nl\/expert-view\/snowflake-enabling-ci-cd-using-github-and-jenkins\/\" target=\"_self\" ><img width=\"1920\" height=\"684\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/tunnel-g870c55029_1920.png\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Snowflake: Enabling CI\/CD using GitHub and Jenkins\" style=\"aspect-ratio:4\/3;width:100%;object-fit:cover;\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/tunnel-g870c55029_1920.png 1920w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/tunnel-g870c55029_1920-300x107.png 300w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/tunnel-g870c55029_1920-1024x365.png 1024w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/tunnel-g870c55029_1920-768x274.png 768w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/tunnel-g870c55029_1920-1536x547.png 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/a><\/figure>\n\n\t\t\n\t\t<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-43282307 wp-block-group-is-layout-flex\">\n\t<p style=\"font-style:normal;font-weight:700\" class=\"has-link-color wp-elements-1 wp-block-lp-post-type has-text-color has-primary-color has-small-font-size\">Expert View<\/p>\n\n\t\t\n\t\t<h3 style=\"font-style:normal;font-weight:400\" class=\"wp-block-post-title has-base-font-size\"><a href=\"https:\/\/devoteam.info\/en-nl\/expert-view\/snowflake-enabling-ci-cd-using-github-and-jenkins\/\" target=\"_self\" >Snowflake: Enabling CI\/CD using GitHub and Jenkins<\/a><\/h3><\/div>\n\t\t\n\t<\/div>\n\n","yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.4 (Yoast SEO v28.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Snowflake: Enabling CI\/CD using GitHub and Jenkins | Devoteam<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/devoteam.info\/en-nl\/expert-view\/snowflake-enabling-ci-cd-using-github-and-jenkins\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Snowflake: Enabling CI\/CD using GitHub and Jenkins\" \/>\n<meta property=\"og:description\" content=\"CI\/CD Pipeline implementation, or Continuous Integration\/Continuous Deployment, is the backbone of the modern DevOps environment. Snowflake however does not have out-of-the-box integration capabilities with any of CI\/CD tools which is a struggling part for many of the users. In this expert view I will share knowledge on how to set up CI\/CD for Snowflake using [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/devoteam.info\/en-nl\/expert-view\/snowflake-enabling-ci-cd-using-github-and-jenkins\/\" \/>\n<meta property=\"og:site_name\" content=\"Devoteam\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-13T09:33:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/tunnel-g870c55029_1920.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"684\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/expert-view\\\/snowflake-enabling-ci-cd-using-github-and-jenkins\\\/\",\"url\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/expert-view\\\/snowflake-enabling-ci-cd-using-github-and-jenkins\\\/\",\"name\":\"Snowflake: Enabling CI\\\/CD using GitHub and Jenkins | Devoteam\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/expert-view\\\/snowflake-enabling-ci-cd-using-github-and-jenkins\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/expert-view\\\/snowflake-enabling-ci-cd-using-github-and-jenkins\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/devoteam.info\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/tunnel-g870c55029_1920.png\",\"datePublished\":\"2022-01-05T06:55:51+00:00\",\"dateModified\":\"2025-05-13T09:33:38+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/expert-view\\\/snowflake-enabling-ci-cd-using-github-and-jenkins\\\/#breadcrumb\"},\"inLanguage\":\"en-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/expert-view\\\/snowflake-enabling-ci-cd-using-github-and-jenkins\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-NL\",\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/expert-view\\\/snowflake-enabling-ci-cd-using-github-and-jenkins\\\/#primaryimage\",\"url\":\"https:\\\/\\\/devoteam.info\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/tunnel-g870c55029_1920.png\",\"contentUrl\":\"https:\\\/\\\/devoteam.info\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/tunnel-g870c55029_1920.png\",\"width\":1920,\"height\":684},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/expert-view\\\/snowflake-enabling-ci-cd-using-github-and-jenkins\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Expert View\",\"item\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/expert-view\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Snowflake: Enabling CI\\\/CD using GitHub and Jenkins\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/#website\",\"url\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/\",\"name\":\"Devoteam\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-NL\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Snowflake: Enabling CI\/CD using GitHub and Jenkins | Devoteam","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:\/\/devoteam.info\/en-nl\/expert-view\/snowflake-enabling-ci-cd-using-github-and-jenkins\/","og_locale":"en_US","og_type":"article","og_title":"Snowflake: Enabling CI\/CD using GitHub and Jenkins","og_description":"CI\/CD Pipeline implementation, or Continuous Integration\/Continuous Deployment, is the backbone of the modern DevOps environment. Snowflake however does not have out-of-the-box integration capabilities with any of CI\/CD tools which is a struggling part for many of the users. In this expert view I will share knowledge on how to set up CI\/CD for Snowflake using [&hellip;]","og_url":"https:\/\/devoteam.info\/en-nl\/expert-view\/snowflake-enabling-ci-cd-using-github-and-jenkins\/","og_site_name":"Devoteam","article_modified_time":"2025-05-13T09:33:38+00:00","og_image":[{"width":1920,"height":684,"url":"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/tunnel-g870c55029_1920.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/devoteam.info\/en-nl\/expert-view\/snowflake-enabling-ci-cd-using-github-and-jenkins\/","url":"https:\/\/devoteam.info\/en-nl\/expert-view\/snowflake-enabling-ci-cd-using-github-and-jenkins\/","name":"Snowflake: Enabling CI\/CD using GitHub and Jenkins | Devoteam","isPartOf":{"@id":"https:\/\/devoteam.info\/en-nl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/devoteam.info\/en-nl\/expert-view\/snowflake-enabling-ci-cd-using-github-and-jenkins\/#primaryimage"},"image":{"@id":"https:\/\/devoteam.info\/en-nl\/expert-view\/snowflake-enabling-ci-cd-using-github-and-jenkins\/#primaryimage"},"thumbnailUrl":"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/tunnel-g870c55029_1920.png","datePublished":"2022-01-05T06:55:51+00:00","dateModified":"2025-05-13T09:33:38+00:00","breadcrumb":{"@id":"https:\/\/devoteam.info\/en-nl\/expert-view\/snowflake-enabling-ci-cd-using-github-and-jenkins\/#breadcrumb"},"inLanguage":"en-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/devoteam.info\/en-nl\/expert-view\/snowflake-enabling-ci-cd-using-github-and-jenkins\/"]}]},{"@type":"ImageObject","inLanguage":"en-NL","@id":"https:\/\/devoteam.info\/en-nl\/expert-view\/snowflake-enabling-ci-cd-using-github-and-jenkins\/#primaryimage","url":"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/tunnel-g870c55029_1920.png","contentUrl":"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/tunnel-g870c55029_1920.png","width":1920,"height":684},{"@type":"BreadcrumbList","@id":"https:\/\/devoteam.info\/en-nl\/expert-view\/snowflake-enabling-ci-cd-using-github-and-jenkins\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/devoteam.info\/en-nl\/"},{"@type":"ListItem","position":2,"name":"Expert View","item":"https:\/\/devoteam.info\/en-nl\/expert-view\/"},{"@type":"ListItem","position":3,"name":"Snowflake: Enabling CI\/CD using GitHub and Jenkins"}]},{"@type":"WebSite","@id":"https:\/\/devoteam.info\/en-nl\/#website","url":"https:\/\/devoteam.info\/en-nl\/","name":"Devoteam","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/devoteam.info\/en-nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-NL"}]}},"uagb_featured_image_src":{"full":["https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/tunnel-g870c55029_1920.png",1920,684,false],"thumbnail":["https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/tunnel-g870c55029_1920-150x150.png",150,150,true],"medium":["https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/tunnel-g870c55029_1920-300x107.png",300,107,true],"medium_large":["https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/tunnel-g870c55029_1920-768x274.png",768,274,true],"large":["https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/tunnel-g870c55029_1920-1024x365.png",1024,365,true],"1536x1536":["https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/tunnel-g870c55029_1920-1536x547.png",1536,547,true],"2048x2048":["https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/tunnel-g870c55029_1920.png",1920,684,false]},"uagb_author_info":{"display_name":"wcraye","author_link":"https:\/\/devoteam.info\/en-nl\/author\/"},"uagb_comment_info":0,"uagb_excerpt":"CI\/CD Pipeline implementation, or Continuous Integration\/Continuous Deployment, is the backbone of the modern DevOps environment. Snowflake however does not have out-of-the-box integration capabilities with any of CI\/CD tools which is a struggling part for many of the users. In this expert view I will share knowledge on how to set up CI\/CD for Snowflake using&hellip;","_links":{"self":[{"href":"https:\/\/devoteam.info\/en-nl\/wp-json\/wp\/v2\/expert-view\/601797","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devoteam.info\/en-nl\/wp-json\/wp\/v2\/expert-view"}],"about":[{"href":"https:\/\/devoteam.info\/en-nl\/wp-json\/wp\/v2\/types\/expert-view"}],"version-history":[{"count":0,"href":"https:\/\/devoteam.info\/en-nl\/wp-json\/wp\/v2\/expert-view\/601797\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devoteam.info\/en-nl\/wp-json\/wp\/v2\/media\/355868"}],"wp:attachment":[{"href":"https:\/\/devoteam.info\/en-nl\/wp-json\/wp\/v2\/media?parent=601797"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devoteam.info\/en-nl\/wp-json\/wp\/v2\/categories?post=601797"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devoteam.info\/en-nl\/wp-json\/wp\/v2\/tags?post=601797"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/devoteam.info\/en-nl\/wp-json\/wp\/v2\/industry?post=601797"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}