{"id":1109,"date":"2015-05-27T10:36:39","date_gmt":"2015-05-27T10:36:39","guid":{"rendered":"https:\/\/www.kovair.com\/blog\/?p=1109"},"modified":"2015-05-27T10:36:39","modified_gmt":"2015-05-27T10:36:39","slug":"role-of-kovair-omnibus-in-continuous-integration","status":"publish","type":"post","link":"https:\/\/www.kovair.com\/blogs\/role-of-kovair-omnibus-in-continuous-integration\/","title":{"rendered":"Role of Kovair Omnibus in Continuous Integration"},"content":{"rendered":"<p style=\"text-align: justify\">With time, the needs of the industry with respect to Application Development have changed significantly. In comparison to the practice of phase based application lifecycle management in waterfall model where customer feedbacks used to come in the end, developers nowadays are keen to have early feedbacks from customers. They want to become an integral part of the entire application lifecycle management to know implementation status and actively take part in the development process. Continuous Integration, commonly known as CI is the result of that market need.<\/p>\n<p style=\"text-align: justify\">According to Paul Duvall, the co-author of \u2018Continuous Integration: Improving Software Quality and Reducing Risk\u2019, best practices of CI include:<\/p>\n<ol style=\"text-align: justify\">\n<li>Committing code frequently<\/li>\n<li>Categorizing developers\u2019 tests<\/li>\n<li>Using a dedicated integration build machine<\/li>\n<li>Using continuous feedback mechanisms<\/li>\n<li>Staging builds<\/li>\n<\/ol>\n<p style=\"text-align: justify\">Continuous Integration (CI) is nothing but a development practice that requires developers to integrate code into a shared source control repository at a very high frequency. Each of the check-ins is then verified by an automated build allowing teams to detect problems early in the lifecycle. By integrating regularly and often, developers can detect errors quickly, spend less time in debugging them, and invest more time in new feature enhancement.<\/p>\n<p style=\"text-align: justify\">As the name suggests CI is an involvement of multiple tools in an integrated manner. For most of the organizations, CI amounts to the following:<\/p>\n<ul style=\"text-align: justify\">\n<li>Use of a Version Control tool like SVN, Git, TFS or others<\/li>\n<li>An automated build and release process<\/li>\n<li>Automatic triggering of build process in any build tool like Hudson, Maven or others<\/li>\n<li>Automated testing in tools like Selenium and reporting of test results<\/li>\n<\/ul>\n<p style=\"text-align: justify\">Kovair with its SOA architected, ESB based <a href=\"https:\/\/www.kovair.com\/omnibus-integration\/\">Omnibus platform<\/a> facilitates CI by connecting all these tools with each other. At present, Kovair has integration with <a href=\"https:\/\/www.kovair.com\/omnibus-integration\/integrations-list\/\">60+ COTS tools<\/a> of different vendors, open sources and technology platforms catering to different phases of Application Lifecycle. <a href=\"https:\/\/www.kovair.com\/omnibus-integration\/integrations-list\/\">Kovair adapters and plug-ins<\/a> with the help of Omnibus Process Engine automate process workflow between tools and enable seamless collaboration among them. With a large set of integrations available off-the-shelf, Kovair is capable of facilitating CI for any organization as per their business need.<\/p>\n<figure id=\"attachment_1127\" aria-describedby=\"caption-attachment-1127\" style=\"width: 972px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1127 size-full\" src=\"https:\/\/www.kovair.com\/blog\/wp-content\/uploads\/sites\/2\/2015\/05\/Continuous-Integration-using-Kovair-Omnibus.png\" alt=\"Continuous Integration using Kovair Omnibus\" width=\"972\" height=\"589\" srcset=\"https:\/\/www.kovair.com\/blogs\/wp-content\/uploads\/sites\/2\/2015\/05\/Continuous-Integration-using-Kovair-Omnibus.png 972w, https:\/\/www.kovair.com\/blogs\/wp-content\/uploads\/sites\/2\/2015\/05\/Continuous-Integration-using-Kovair-Omnibus-300x182.png 300w, https:\/\/www.kovair.com\/blogs\/wp-content\/uploads\/sites\/2\/2015\/05\/Continuous-Integration-using-Kovair-Omnibus-768x465.png 768w, https:\/\/www.kovair.com\/blogs\/wp-content\/uploads\/sites\/2\/2015\/05\/Continuous-Integration-using-Kovair-Omnibus-297x180.png 297w\" sizes=\"auto, (max-width: 972px) 100vw, 972px\" \/><figcaption id=\"caption-attachment-1127\" class=\"wp-caption-text\">Fig: Kovair Omnibus Integrating Tools involved in Continuous Integration<\/figcaption><\/figure>\n<p style=\"text-align: justify\">Below is a sample CI scenario achieved using Kovair Omnibus &#8211; an integration bus for ALM\/SDLC tools.<\/p>\n<p style=\"text-align: justify\"><strong>Use Case Example:<\/strong><\/p>\n<p style=\"text-align: justify\">Let us assume that in an organization, developers write code in Eclipse and upon completion check-in the files into a shared repository like SVN or Git. \u00a0On successful check-in of code files, builds get automatically initiated for the change in Hudson. The build results automatically transmit to Kovair and the build manager gets a notification of it. If the build is successful, an automated test suite written to be executed at Selenium gets triggered and the testing is done. Upon successful completion of the tests, an automated deployment starts using uDeploy tool. Thus, Continuous Integration can be achieved by teams, no matter what tools are being used by whom and from which locations.<\/p>\n<p style=\"text-align: justify\">As mentioned in the above example, Kovair not only facilitates CI through its integration capabilities, but also adds values to users at both execution and management level in the following ways:<\/p>\n<ol style=\"text-align: justify\">\n<li>Notifies appropriate stakeholders at every step of the entire process.<\/li>\n<li>Tracks and provides a real-time update on the progress of every step.<\/li>\n<li>Tracks traceability across tools and artifacts with Central repository of Kovair.<\/li>\n<li>Provides cross-tool data based reports and dashboards with drill-down capabilities.<\/li>\n<li>Enables automatic creation of defects on the failure of any step.<\/li>\n<li>Controls the entire CI process with Task-based workflow.<\/li>\n<\/ol>\n<p style=\"text-align: justify\">Thus, it has been clearly indicated here that with the help of <a href=\"https:\/\/www.kovair.com\/omnibus-integration\/\"><strong>Omnibus integration platform<\/strong><\/a>, organizations can successfully implement Continuous Integration in their projects. This also ensures that project members are always on track and steered in the right direction throughout the development lifecycle.<\/p>\n<p style=\"text-align: justify\">To know further about how Kovair enables teams to execute Continuous Integration \u00a0<a href=\"https:\/\/www.kovair.com\/request-live-demo\/\">schedule a live demo<\/a> with us.<\/p>\n  <div class=\"related-post grid\">\r\n        <div class=\"headline\">Related Posts<\/div>\r\n    <div class=\"post-list \">\r\n\r\n            <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Streamlining the Supply Chain: Advanced Data Integration Strategies for Logistics Software\" href=\"https:\/\/www.kovair.com\/blogs\/streamlining-the-supply-chain-advanced-data-integration-strategies-for-logistics-software\/\">\r\n\r\n      <img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"500\" src=\"https:\/\/www.kovair.com\/blogs\/wp-content\/uploads\/sites\/2\/2026\/04\/blog-graphics-1125-800x500.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Streamlining the Supply Chain\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Streamlining the Supply Chain: Advanced Data Integration Strategies for Logistics Software\" href=\"https:\/\/www.kovair.com\/blogs\/streamlining-the-supply-chain-advanced-data-integration-strategies-for-logistics-software\/\">\r\n        Streamlining the Supply Chain: Advanced Data Integration Strategies for Logistics Software  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Building Future-Ready SaaS Platforms: Key Technologies and Trends for 2026\" href=\"https:\/\/www.kovair.com\/blogs\/building-future-ready-saas-platforms\/\">\r\n\r\n      <img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"500\" src=\"https:\/\/www.kovair.com\/blogs\/wp-content\/uploads\/sites\/2\/2026\/04\/blog-graphics-1124-800x500.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"SaaS Platforms\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Building Future-Ready SaaS Platforms: Key Technologies and Trends for 2026\" href=\"https:\/\/www.kovair.com\/blogs\/building-future-ready-saas-platforms\/\">\r\n        Building Future-Ready SaaS Platforms: Key Technologies and Trends for 2026  <\/a>\r\n\r\n        <\/div>\r\n              <div class=\"item\">\r\n            <div class=\"thumb post_thumb\">\r\n    <a  title=\"Challenges and Opportunities in FinTech Software Development\" href=\"https:\/\/www.kovair.com\/blogs\/challenges-and-opportunities-in-fintech-software-development\/\">\r\n\r\n      <img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"500\" src=\"https:\/\/www.kovair.com\/blogs\/wp-content\/uploads\/sites\/2\/2026\/04\/blog-graphics-1123-800x500.jpg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"FinTech Software\" \/>\r\n\r\n    <\/a>\r\n  <\/div>\r\n\r\n  <a class=\"title post_title\"  title=\"Challenges and Opportunities in FinTech Software Development\" href=\"https:\/\/www.kovair.com\/blogs\/challenges-and-opportunities-in-fintech-software-development\/\">\r\n        Challenges and Opportunities in FinTech Software Development  <\/a>\r\n\r\n        <\/div>\r\n      \r\n  <\/div>\r\n\r\n  <script>\r\n      <\/script>\r\n  <style>\r\n    .related-post {}\r\n\r\n    .related-post .post-list {\r\n      text-align: left;\r\n          }\r\n\r\n    .related-post .post-list .item {\r\n      margin: 10px;\r\n      padding: 0px;\r\n          }\r\n\r\n    .related-post .headline {\r\n      font-size: 18px !important;\r\n      color: #999999 !important;\r\n          }\r\n\r\n    .related-post .post-list .item .post_thumb {\r\n      max-height: 150px;\r\n      margin: 10px 0px;\r\n      padding: 0px;\r\n      display: block;\r\n          }\r\n\r\n    .related-post .post-list .item .post_title {\r\n      font-size: 14px;\r\n      color: #3f3f3f;\r\n      margin: 10px 0px;\r\n      padding: 0px;\r\n      display: block;\r\n      text-decoration: none;\r\n          }\r\n\r\n    .related-post .post-list .item .post_excerpt {\r\n      font-size: 13px;\r\n      color: #3f3f3f;\r\n      margin: 10px 0px;\r\n      padding: 0px;\r\n      display: block;\r\n      text-decoration: none;\r\n          }\r\n\r\n    @media only screen and (min-width: 1024px) {\r\n      .related-post .post-list .item {\r\n        width: 30%;\r\n      }\r\n    }\r\n\r\n    @media only screen and (min-width: 768px) and (max-width: 1023px) {\r\n      .related-post .post-list .item {\r\n        width: 90%;\r\n      }\r\n    }\r\n\r\n    @media only screen and (min-width: 0px) and (max-width: 767px) {\r\n      .related-post .post-list .item {\r\n        width: 90%;\r\n      }\r\n    }\r\n\r\n      <\/style>\r\n    <\/div>\r\n","protected":false},"excerpt":{"rendered":"<p>With time, the needs of the industry with respect to Application Development have changed significantly. In comparison to the practice of phase based application lifecycle&#8230;..<\/p>\n","protected":false},"author":14,"featured_media":2390,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[46,96,97],"class_list":["post-1109","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-continuous-integration","tag-continuous-integration","tag-omnibus-ecosystem","tag-omnibus-integration-platform"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Role of Kovair Omnibus in Continuous Integration - Kovair Blog<\/title>\n<meta name=\"description\" content=\"Read more about - Role of Kovair Omnibus in Continuous Integration\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.kovair.com\/blogs\/role-of-kovair-omnibus-in-continuous-integration\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Role of Kovair Omnibus in Continuous Integration - Kovair Blog\" \/>\n<meta property=\"og:description\" content=\"Read more about - Role of Kovair Omnibus in Continuous Integration\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.kovair.com\/blogs\/role-of-kovair-omnibus-in-continuous-integration\/\" \/>\n<meta property=\"og:site_name\" content=\"Kovair Blog\" \/>\n<meta property=\"article:published_time\" content=\"2015-05-27T10:36:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.kovair.com\/blogs\/wp-content\/uploads\/sites\/2\/2015\/05\/blog-graphics-58a-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Sugata Dutta\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sugata Dutta\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/role-of-kovair-omnibus-in-continuous-integration\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/role-of-kovair-omnibus-in-continuous-integration\\\/\"},\"author\":{\"name\":\"Sugata Dutta\",\"@id\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/#\\\/schema\\\/person\\\/5faa0a46c400e8e07bc9a1da2faaac78\"},\"headline\":\"Role of Kovair Omnibus in Continuous Integration\",\"datePublished\":\"2015-05-27T10:36:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/role-of-kovair-omnibus-in-continuous-integration\\\/\"},\"wordCount\":660,\"commentCount\":2,\"publisher\":{\"@id\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/role-of-kovair-omnibus-in-continuous-integration\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2015\\\/05\\\/blog-graphics-58a-1.jpg\",\"keywords\":[\"Continuous Integration\",\"Omnibus ecosystem\",\"Omnibus Integration Platform\"],\"articleSection\":[\"Continuous Integration\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/role-of-kovair-omnibus-in-continuous-integration\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/role-of-kovair-omnibus-in-continuous-integration\\\/\",\"url\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/role-of-kovair-omnibus-in-continuous-integration\\\/\",\"name\":\"Role of Kovair Omnibus in Continuous Integration - Kovair Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/role-of-kovair-omnibus-in-continuous-integration\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/role-of-kovair-omnibus-in-continuous-integration\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2015\\\/05\\\/blog-graphics-58a-1.jpg\",\"datePublished\":\"2015-05-27T10:36:39+00:00\",\"description\":\"Read more about - Role of Kovair Omnibus in Continuous Integration\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/role-of-kovair-omnibus-in-continuous-integration\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/role-of-kovair-omnibus-in-continuous-integration\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/role-of-kovair-omnibus-in-continuous-integration\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2015\\\/05\\\/blog-graphics-58a-1.jpg\",\"contentUrl\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2015\\\/05\\\/blog-graphics-58a-1.jpg\",\"width\":800,\"height\":500,\"caption\":\"Role of Kovair Omnibus in Continuous Integration\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/role-of-kovair-omnibus-in-continuous-integration\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Role of Kovair Omnibus in Continuous Integration\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/#website\",\"url\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/\",\"name\":\"Kovair Blog\",\"description\":\"Kovair Latest Updates and Articles\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/#organization\",\"name\":\"Kovair Blog\",\"url\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2025\\\/07\\\/Kovair-blog-logo-2023-1.png\",\"contentUrl\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2025\\\/07\\\/Kovair-blog-logo-2023-1.png\",\"width\":275,\"height\":50,\"caption\":\"Kovair Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/#\\\/schema\\\/person\\\/5faa0a46c400e8e07bc9a1da2faaac78\",\"name\":\"Sugata Dutta\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e9c6d435b9b704fa56428018774251ace215f4970a5b7f96abf808e55cf92387?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e9c6d435b9b704fa56428018774251ace215f4970a5b7f96abf808e55cf92387?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e9c6d435b9b704fa56428018774251ace215f4970a5b7f96abf808e55cf92387?s=96&d=mm&r=g\",\"caption\":\"Sugata Dutta\"},\"url\":\"https:\\\/\\\/www.kovair.com\\\/blogs\\\/author\\\/sugata-dutta\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Role of Kovair Omnibus in Continuous Integration - Kovair Blog","description":"Read more about - Role of Kovair Omnibus in Continuous Integration","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:\/\/www.kovair.com\/blogs\/role-of-kovair-omnibus-in-continuous-integration\/","og_locale":"en_US","og_type":"article","og_title":"Role of Kovair Omnibus in Continuous Integration - Kovair Blog","og_description":"Read more about - Role of Kovair Omnibus in Continuous Integration","og_url":"https:\/\/www.kovair.com\/blogs\/role-of-kovair-omnibus-in-continuous-integration\/","og_site_name":"Kovair Blog","article_published_time":"2015-05-27T10:36:39+00:00","og_image":[{"width":800,"height":500,"url":"https:\/\/www.kovair.com\/blogs\/wp-content\/uploads\/sites\/2\/2015\/05\/blog-graphics-58a-1.jpg","type":"image\/jpeg"}],"author":"Sugata Dutta","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Sugata Dutta","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.kovair.com\/blogs\/role-of-kovair-omnibus-in-continuous-integration\/#article","isPartOf":{"@id":"https:\/\/www.kovair.com\/blogs\/role-of-kovair-omnibus-in-continuous-integration\/"},"author":{"name":"Sugata Dutta","@id":"https:\/\/www.kovair.com\/blogs\/#\/schema\/person\/5faa0a46c400e8e07bc9a1da2faaac78"},"headline":"Role of Kovair Omnibus in Continuous Integration","datePublished":"2015-05-27T10:36:39+00:00","mainEntityOfPage":{"@id":"https:\/\/www.kovair.com\/blogs\/role-of-kovair-omnibus-in-continuous-integration\/"},"wordCount":660,"commentCount":2,"publisher":{"@id":"https:\/\/www.kovair.com\/blogs\/#organization"},"image":{"@id":"https:\/\/www.kovair.com\/blogs\/role-of-kovair-omnibus-in-continuous-integration\/#primaryimage"},"thumbnailUrl":"https:\/\/www.kovair.com\/blogs\/wp-content\/uploads\/sites\/2\/2015\/05\/blog-graphics-58a-1.jpg","keywords":["Continuous Integration","Omnibus ecosystem","Omnibus Integration Platform"],"articleSection":["Continuous Integration"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.kovair.com\/blogs\/role-of-kovair-omnibus-in-continuous-integration\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.kovair.com\/blogs\/role-of-kovair-omnibus-in-continuous-integration\/","url":"https:\/\/www.kovair.com\/blogs\/role-of-kovair-omnibus-in-continuous-integration\/","name":"Role of Kovair Omnibus in Continuous Integration - Kovair Blog","isPartOf":{"@id":"https:\/\/www.kovair.com\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.kovair.com\/blogs\/role-of-kovair-omnibus-in-continuous-integration\/#primaryimage"},"image":{"@id":"https:\/\/www.kovair.com\/blogs\/role-of-kovair-omnibus-in-continuous-integration\/#primaryimage"},"thumbnailUrl":"https:\/\/www.kovair.com\/blogs\/wp-content\/uploads\/sites\/2\/2015\/05\/blog-graphics-58a-1.jpg","datePublished":"2015-05-27T10:36:39+00:00","description":"Read more about - Role of Kovair Omnibus in Continuous Integration","breadcrumb":{"@id":"https:\/\/www.kovair.com\/blogs\/role-of-kovair-omnibus-in-continuous-integration\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.kovair.com\/blogs\/role-of-kovair-omnibus-in-continuous-integration\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.kovair.com\/blogs\/role-of-kovair-omnibus-in-continuous-integration\/#primaryimage","url":"https:\/\/www.kovair.com\/blogs\/wp-content\/uploads\/sites\/2\/2015\/05\/blog-graphics-58a-1.jpg","contentUrl":"https:\/\/www.kovair.com\/blogs\/wp-content\/uploads\/sites\/2\/2015\/05\/blog-graphics-58a-1.jpg","width":800,"height":500,"caption":"Role of Kovair Omnibus in Continuous Integration"},{"@type":"BreadcrumbList","@id":"https:\/\/www.kovair.com\/blogs\/role-of-kovair-omnibus-in-continuous-integration\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.kovair.com\/blogs\/"},{"@type":"ListItem","position":2,"name":"Role of Kovair Omnibus in Continuous Integration"}]},{"@type":"WebSite","@id":"https:\/\/www.kovair.com\/blogs\/#website","url":"https:\/\/www.kovair.com\/blogs\/","name":"Kovair Blog","description":"Kovair Latest Updates and Articles","publisher":{"@id":"https:\/\/www.kovair.com\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.kovair.com\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.kovair.com\/blogs\/#organization","name":"Kovair Blog","url":"https:\/\/www.kovair.com\/blogs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.kovair.com\/blogs\/#\/schema\/logo\/image\/","url":"https:\/\/www.kovair.com\/blogs\/wp-content\/uploads\/sites\/2\/2025\/07\/Kovair-blog-logo-2023-1.png","contentUrl":"https:\/\/www.kovair.com\/blogs\/wp-content\/uploads\/sites\/2\/2025\/07\/Kovair-blog-logo-2023-1.png","width":275,"height":50,"caption":"Kovair Blog"},"image":{"@id":"https:\/\/www.kovair.com\/blogs\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.kovair.com\/blogs\/#\/schema\/person\/5faa0a46c400e8e07bc9a1da2faaac78","name":"Sugata Dutta","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/e9c6d435b9b704fa56428018774251ace215f4970a5b7f96abf808e55cf92387?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e9c6d435b9b704fa56428018774251ace215f4970a5b7f96abf808e55cf92387?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e9c6d435b9b704fa56428018774251ace215f4970a5b7f96abf808e55cf92387?s=96&d=mm&r=g","caption":"Sugata Dutta"},"url":"https:\/\/www.kovair.com\/blogs\/author\/sugata-dutta\/"}]}},"_links":{"self":[{"href":"https:\/\/www.kovair.com\/blogs\/wp-json\/wp\/v2\/posts\/1109","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kovair.com\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kovair.com\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kovair.com\/blogs\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kovair.com\/blogs\/wp-json\/wp\/v2\/comments?post=1109"}],"version-history":[{"count":0,"href":"https:\/\/www.kovair.com\/blogs\/wp-json\/wp\/v2\/posts\/1109\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.kovair.com\/blogs\/wp-json\/wp\/v2\/media\/2390"}],"wp:attachment":[{"href":"https:\/\/www.kovair.com\/blogs\/wp-json\/wp\/v2\/media?parent=1109"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kovair.com\/blogs\/wp-json\/wp\/v2\/categories?post=1109"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kovair.com\/blogs\/wp-json\/wp\/v2\/tags?post=1109"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}