{"id":156546,"date":"2022-03-26T01:52:37","date_gmt":"2022-03-25T20:22:37","guid":{"rendered":"https:\/\/infinitylearn.com\/surge\/continuous-integration\/"},"modified":"2022-12-22T21:42:13","modified_gmt":"2022-12-22T16:12:13","slug":"continuous-integration","status":"publish","type":"post","link":"https:\/\/infinitylearn.com\/surge\/maths\/continuous-integration\/","title":{"rendered":"Continuous Integration"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_37 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" style=\"display: none;\"><label for=\"item\" aria-label=\"Table of Content\"><span style=\"display: flex;align-items: center;width: 35px;height: 30px;justify-content: center;\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/label><input type=\"checkbox\" id=\"item\"><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' style='display:block'><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/infinitylearn.com\/surge\/maths\/continuous-integration\/#What_is_Continuous_Integration\" title=\"What is Continuous Integration?\">What is Continuous Integration?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/infinitylearn.com\/surge\/maths\/continuous-integration\/#Basics_of_Continuous_Integration\" title=\"Basics of Continuous Integration\">Basics of Continuous Integration<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/infinitylearn.com\/surge\/maths\/continuous-integration\/#Types_of_Integration\" title=\"Types of Integration\">Types of Integration<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"What_is_Continuous_Integration\"><\/span>What is Continuous Integration?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Continuous Integration is a software development practice that encourages developers to integrate their work frequently, usually each time they complete a small task or change. The main benefit of Continuous Integration is that it helps to avoid the problem of integrating work that is incomplete or has been changed in incompatible ways.<\/p>\n<p><img loading=\"lazy\" class=\"aligncenter wp-image-156545 size-full\" src=\"https:\/\/infinitylearn.com\/surge\/wp-content\/uploads\/2022\/03\/continuous-integration.jpg\" alt=\"\" width=\"606\" height=\"428\" srcset=\"https:\/\/infinitylearn.com\/surge\/wp-content\/uploads\/2022\/03\/continuous-integration.jpg?v=1648239754 606w, https:\/\/infinitylearn.com\/surge\/wp-content\/uploads\/2022\/03\/continuous-integration-300x212.jpg?v=1648239754 300w\" sizes=\"(max-width: 606px) 100vw, 606px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Basics_of_Continuous_Integration\"><\/span>Basics of Continuous Integration<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Continuous integration is the practice of regularly merging all developer copies of software code into a single mainline. By integrating early and often, you catch problems early and avoid the integration nightmare at the end of a project.<\/p>\n<p>Continuous Integration is a software development practice where developers merge their code changes into a shared mainline frequently. This allows defects to be identified and fixed early in the development process.<\/p>\n<p>The main goal of Continuous Integration is to avoid the integration nightmare, where different parts of the codebase are integrated at different times, resulting in a complex and potentially unstable system.<\/p>\n<p>Continuous Integration is often automated, using a tool like Jenkins or Travis CI. These tools can monitor a code repository for changes, and automatically run the necessary build and testing steps.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Types_of_Integration\"><\/span>Types of Integration<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>There are three types of integration: numerical, analytical, and graphical.<\/p>\n<p>Numerical integration is the process of finding an approximation to a definite integral by using a series of numerical calculations. This technique is often used when the function to be integrated is difficult to evaluate analytically.<\/p>\n<p>Analytical integration is the process of finding an exact solution to a definite integral. This technique is used when the function to be integrated can be evaluated analytically.<\/p>\n<p>Graphical integration is the process of visually estimating the area under a curve. This technique is used when the function to be integrated is not easily evaluated analytically or numerically.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is Continuous Integration? Continuous Integration is a software development practice that encourages developers to integrate their work frequently, usually [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_focuskw":"Continuous Integration","_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"Learn about Continuous Integration topic of Maths in details explained by subject experts on infinitylearn.com. Register free for online tutoring session to clear your doubts.","custom_permalink":"maths\/continuous-integration\/"},"categories":[13],"tags":[],"table_tags":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v17.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Continuous Integration - Infinity Learn by Sri Chaitanya<\/title>\n<meta name=\"description\" content=\"Learn about Continuous Integration topic of Maths in details explained by subject experts on infinitylearn.com. Register free for online tutoring session to clear your doubts.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/infinitylearn.com\/surge\/maths\/continuous-integration\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Continuous Integration - Infinity Learn by Sri Chaitanya\" \/>\n<meta property=\"og:description\" content=\"Learn about Continuous Integration topic of Maths in details explained by subject experts on infinitylearn.com. Register free for online tutoring session to clear your doubts.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/infinitylearn.com\/surge\/maths\/continuous-integration\/\" \/>\n<meta property=\"og:site_name\" content=\"Infinity Learn by Sri Chaitanya\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/InfinityLearn.SriChaitanya\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-03-25T20:22:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-22T16:12:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/infinitylearn.com\/surge\/wp-content\/uploads\/2022\/03\/continuous-integration.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@InfinityLearn_\" \/>\n<meta name=\"twitter:site\" content=\"@InfinityLearn_\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"vipin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Continuous Integration - Infinity Learn by Sri Chaitanya","description":"Learn about Continuous Integration topic of Maths in details explained by subject experts on infinitylearn.com. Register free for online tutoring session to clear your doubts.","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:\/\/infinitylearn.com\/surge\/maths\/continuous-integration\/","og_locale":"en_US","og_type":"article","og_title":"Continuous Integration - Infinity Learn by Sri Chaitanya","og_description":"Learn about Continuous Integration topic of Maths in details explained by subject experts on infinitylearn.com. Register free for online tutoring session to clear your doubts.","og_url":"https:\/\/infinitylearn.com\/surge\/maths\/continuous-integration\/","og_site_name":"Infinity Learn by Sri Chaitanya","article_publisher":"https:\/\/www.facebook.com\/InfinityLearn.SriChaitanya\/","article_published_time":"2022-03-25T20:22:37+00:00","article_modified_time":"2022-12-22T16:12:13+00:00","og_image":[{"url":"https:\/\/infinitylearn.com\/surge\/wp-content\/uploads\/2022\/03\/continuous-integration.jpg"}],"twitter_card":"summary_large_image","twitter_creator":"@InfinityLearn_","twitter_site":"@InfinityLearn_","twitter_misc":{"Written by":"vipin","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/infinitylearn.com\/surge\/#organization","name":"Infinity Learn","url":"https:\/\/infinitylearn.com\/surge\/","sameAs":["https:\/\/www.facebook.com\/InfinityLearn.SriChaitanya\/","https:\/\/www.instagram.com\/infinitylearn_by_srichaitanya\/","https:\/\/www.linkedin.com\/company\/infinity-learn-by-sri-chaitanya\/","https:\/\/www.youtube.com\/c\/InfinityLearnEdu","https:\/\/twitter.com\/InfinityLearn_"],"logo":{"@type":"ImageObject","@id":"https:\/\/infinitylearn.com\/surge\/#logo","inLanguage":"en-US","url":"","contentUrl":"","caption":"Infinity Learn"},"image":{"@id":"https:\/\/infinitylearn.com\/surge\/#logo"}},{"@type":"WebSite","@id":"https:\/\/infinitylearn.com\/surge\/#website","url":"https:\/\/infinitylearn.com\/surge\/","name":"Infinity Learn by Sri Chaitanya","description":"Surge","publisher":{"@id":"https:\/\/infinitylearn.com\/surge\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/infinitylearn.com\/surge\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https:\/\/infinitylearn.com\/surge\/maths\/continuous-integration\/#primaryimage","inLanguage":"en-US","url":"https:\/\/infinitylearn.com\/surge\/wp-content\/uploads\/2022\/03\/continuous-integration.jpg?v=1648239754","contentUrl":"https:\/\/infinitylearn.com\/surge\/wp-content\/uploads\/2022\/03\/continuous-integration.jpg?v=1648239754","width":606,"height":428},{"@type":"WebPage","@id":"https:\/\/infinitylearn.com\/surge\/maths\/continuous-integration\/#webpage","url":"https:\/\/infinitylearn.com\/surge\/maths\/continuous-integration\/","name":"Continuous Integration - Infinity Learn by Sri Chaitanya","isPartOf":{"@id":"https:\/\/infinitylearn.com\/surge\/#website"},"primaryImageOfPage":{"@id":"https:\/\/infinitylearn.com\/surge\/maths\/continuous-integration\/#primaryimage"},"datePublished":"2022-03-25T20:22:37+00:00","dateModified":"2022-12-22T16:12:13+00:00","description":"Learn about Continuous Integration topic of Maths in details explained by subject experts on infinitylearn.com. Register free for online tutoring session to clear your doubts.","breadcrumb":{"@id":"https:\/\/infinitylearn.com\/surge\/maths\/continuous-integration\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/infinitylearn.com\/surge\/maths\/continuous-integration\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/infinitylearn.com\/surge\/maths\/continuous-integration\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/infinitylearn.com\/surge\/"},{"@type":"ListItem","position":2,"name":"Continuous Integration"}]},{"@type":"Article","@id":"https:\/\/infinitylearn.com\/surge\/maths\/continuous-integration\/#article","isPartOf":{"@id":"https:\/\/infinitylearn.com\/surge\/maths\/continuous-integration\/#webpage"},"author":{"@id":"https:\/\/infinitylearn.com\/surge\/#\/schema\/person\/d931698bc4645b2739855720864f30e2"},"headline":"Continuous Integration","datePublished":"2022-03-25T20:22:37+00:00","dateModified":"2022-12-22T16:12:13+00:00","mainEntityOfPage":{"@id":"https:\/\/infinitylearn.com\/surge\/maths\/continuous-integration\/#webpage"},"wordCount":300,"publisher":{"@id":"https:\/\/infinitylearn.com\/surge\/#organization"},"image":{"@id":"https:\/\/infinitylearn.com\/surge\/maths\/continuous-integration\/#primaryimage"},"thumbnailUrl":"https:\/\/infinitylearn.com\/surge\/wp-content\/uploads\/2022\/03\/continuous-integration.jpg","articleSection":["Maths"],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/infinitylearn.com\/surge\/#\/schema\/person\/d931698bc4645b2739855720864f30e2","name":"vipin","image":{"@type":"ImageObject","@id":"https:\/\/infinitylearn.com\/surge\/#personlogo","inLanguage":"en-US","url":"https:\/\/secure.gravatar.com\/avatar\/c9a84adf9d11e7ad01332089c3e52538?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c9a84adf9d11e7ad01332089c3e52538?s=96&d=mm&r=g","caption":"vipin"},"sameAs":["http:\/\/surge.infinitylearn.com"],"url":"https:\/\/infinitylearn.com\/surge\/author\/vipin\/"}]}},"_links":{"self":[{"href":"https:\/\/infinitylearn.com\/surge\/wp-json\/wp\/v2\/posts\/156546"}],"collection":[{"href":"https:\/\/infinitylearn.com\/surge\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/infinitylearn.com\/surge\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/infinitylearn.com\/surge\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/infinitylearn.com\/surge\/wp-json\/wp\/v2\/comments?post=156546"}],"version-history":[{"count":0,"href":"https:\/\/infinitylearn.com\/surge\/wp-json\/wp\/v2\/posts\/156546\/revisions"}],"wp:attachment":[{"href":"https:\/\/infinitylearn.com\/surge\/wp-json\/wp\/v2\/media?parent=156546"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/infinitylearn.com\/surge\/wp-json\/wp\/v2\/categories?post=156546"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/infinitylearn.com\/surge\/wp-json\/wp\/v2\/tags?post=156546"},{"taxonomy":"table_tags","embeddable":true,"href":"https:\/\/infinitylearn.com\/surge\/wp-json\/wp\/v2\/table_tags?post=156546"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}