{"id":619,"date":"2020-07-02T17:41:17","date_gmt":"2020-07-02T12:11:17","guid":{"rendered":"https:\/\/www.techandtrain.com\/blog\/?p=619"},"modified":"2025-10-22T14:54:59","modified_gmt":"2025-10-22T09:24:59","slug":"what-can-jenkins-do-for-you","status":"publish","type":"post","link":"https:\/\/www.techandtrain.com\/blog\/2020\/07\/what-can-jenkins-do-for-you\/","title":{"rendered":"What can Jenkins do for you?"},"content":{"rendered":"\n<p>Topic: &#8220;What can Jenkins do for you?&#8221; might sound a bit old fashioned and cliched as Jenkins has been around for a while but it has very varied capabilities via plugins &amp; build pipelines to manage many things. Brief list of capabilities which in no way are exhaustive are given below:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Continuous build management<\/li><li>Continuous deployment<\/li><li>Continuous testing<\/li><li>Continuous quality checks and code scans<\/li><li>Continuous security testing<\/li><li>Continous license checks<\/li><li>Continous Kubernetes, cloud &amp; docker deployment \/ monitoring<\/li><li>Continuous email notifications for events<\/li><li>Integration with JIRA<\/li><li>Integration with notification systems<\/li><li>Continuous monitoring<\/li><li>Continuous reports &amp; test results analysis<\/li><\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Topic: &#8220;What can Jenkins do for you?&#8221; might sound a bit old fashioned and cliched as Jenkins has been around [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":620,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[133],"tags":[135,134],"class_list":["post-619","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cicd","tag-continuous-delivery","tag-continuous-integration"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2020\/07\/Jenkins.png?fit=799%2C257&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7do02-9Z","jetpack-related-posts":[{"id":728,"url":"https:\/\/www.techandtrain.com\/blog\/2021\/07\/reasons-to-adopt-agile-devops\/","url_meta":{"origin":619,"position":0},"title":"Reasons to adopt AGILE &#038; DevOps","author":"Neil Harwani","date":"July 18, 2021","format":false,"excerpt":"DevOps: Developers need environments to be readied, recycled, shared, rebuilt in short period of time with least amount of lost time, control and additional jumpsFused teams of developers, system admins where responsibilities are more or less completed via multi-tasking & multi-skilling by each member AGILE: Early feedback for product owners,\u2026","rel":"","context":"In &quot;Agile&quot;","block_context":{"text":"Agile","link":"https:\/\/www.techandtrain.com\/blog\/category\/agile\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2021\/07\/Team.jpg?fit=1200%2C848&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2021\/07\/Team.jpg?fit=1200%2C848&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2021\/07\/Team.jpg?fit=1200%2C848&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2021\/07\/Team.jpg?fit=1200%2C848&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2021\/07\/Team.jpg?fit=1200%2C848&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":1195,"url":"https:\/\/www.techandtrain.com\/blog\/2024\/01\/code-quality-tools-chatgpt-generated\/","url_meta":{"origin":619,"position":1},"title":"Code Quality Tools &#8211; ChatGPT generated","author":"Neil Harwani","date":"January 14, 2024","format":false,"excerpt":"Code quality tools are essential in the software development process to ensure that the codebase is maintainable, efficient, and free of bugs. They typically focus on various aspects of software quality, including style consistency, bug detection, complexity analysis, and more. Here's an overview of the types of code quality tools\u2026","rel":"","context":"In &quot;Code Quality&quot;","block_context":{"text":"Code Quality","link":"https:\/\/www.techandtrain.com\/blog\/category\/code-quality\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2024\/01\/1705212966438.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2024\/01\/1705212966438.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2024\/01\/1705212966438.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2024\/01\/1705212966438.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2024\/01\/1705212966438.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":740,"url":"https:\/\/www.techandtrain.com\/blog\/2021\/08\/devops-in-networked-technology-infused-world\/","url_meta":{"origin":619,"position":2},"title":"DevOps in Networked &#038; Technology infused world","author":"Neil Harwani","date":"August 8, 2021","format":false,"excerpt":"My original article below, co-authored with Prof. Nityesh Bhatt. An abridged & modified version of this was published in a leading magazine. Advice to youngsters, be your own publishing house \u2013 you have Amazon, LinkedIn, your own blog & website, multiple other good platforms, peer reviewed open access & top\u2026","rel":"","context":"In &quot;DevOps&quot;","block_context":{"text":"DevOps","link":"https:\/\/www.techandtrain.com\/blog\/category\/devops\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2021\/08\/DevOps.jpg?fit=1036%2C595&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2021\/08\/DevOps.jpg?fit=1036%2C595&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2021\/08\/DevOps.jpg?fit=1036%2C595&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2021\/08\/DevOps.jpg?fit=1036%2C595&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":37,"url":"https:\/\/www.techandtrain.com\/blog\/2015\/08\/continuous-interaction-and-collaboration-rather-than-fixed-time-and-schedule-meetings\/","url_meta":{"origin":619,"position":3},"title":"Continuous interaction and collaboration rather than fixed time and schedule meetings","author":"Neil Harwani","date":"August 19, 2015","format":false,"excerpt":"Working over the years in the Information Technology industry I have learned that face to face interactions\u00a0lead to success in delivery and innovation which are the important areas in this industry. But this is the result of imperfect interactions from a distance. For this let us analyze what is a\u2026","rel":"","context":"In &quot;Continuous interaction&quot;","block_context":{"text":"Continuous interaction","link":"https:\/\/www.techandtrain.com\/blog\/category\/continuous-interaction\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2015\/08\/Collab.jpg?fit=1200%2C784&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2015\/08\/Collab.jpg?fit=1200%2C784&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2015\/08\/Collab.jpg?fit=1200%2C784&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2015\/08\/Collab.jpg?fit=1200%2C784&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2015\/08\/Collab.jpg?fit=1200%2C784&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":1234,"url":"https:\/\/www.techandtrain.com\/blog\/2024\/02\/lets-study-core-engineering-non-tech-with-gemini-part-2-notes-on-radar-engineering-created-by-gemini\/","url_meta":{"origin":619,"position":4},"title":"Let&#8217;s study core engineering (non-Tech) with Gemini- Part 2 &#8211; Notes on radar engineering &#8211; Created by Gemini","author":"Neil Harwani","date":"February 25, 2024","format":false,"excerpt":"Here's a breakdown of the main points of radar engineering: Fundamentals Electromagnetic Transmission and Reflection: Radar operates by sending electromagnetic waves (usually in the radio or microwave frequencies) and interpreting the echoes reflected from objects. Range Determination: Radar measures the time it takes for a signal to travel to a\u2026","rel":"","context":"In &quot;Core Engineering&quot;","block_context":{"text":"Core Engineering","link":"https:\/\/www.techandtrain.com\/blog\/category\/core-engineering\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2024\/02\/Radar.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2024\/02\/Radar.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2024\/02\/Radar.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2024\/02\/Radar.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2024\/02\/Radar.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":1163,"url":"https:\/\/www.techandtrain.com\/blog\/2023\/11\/what-are-some-of-the-best-practices-for-liferay-using-three-separate-gpts\/","url_meta":{"origin":619,"position":5},"title":"What are some of the best practices for Liferay? &#8211; Using three separate GPTs","author":"Neil Harwani","date":"November 20, 2023","format":false,"excerpt":"Generated using my GPT -\u00a0Liferay Guide - Via official sources of Liferay:\u00a0https:\/\/chat.openai.com\/g\/g-4G5XuBdpL-liferay-guide-via-official-sources-of-liferay Adhering to best practices in Liferay ensures that you leverage the platform effectively for enterprise solutions. Here are some key best practices to consider: 1.\u00a0Modular Development: Embrace Liferay\u2019s modular development approach using OSGi. Develop customizations in modules, rather\u2026","rel":"","context":"In &quot;Liferay&quot;","block_context":{"text":"Liferay","link":"https:\/\/www.techandtrain.com\/blog\/category\/liferay\/"},"img":{"alt_text":"Credits: www.Pixabay.com","src":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2023\/11\/Fantasy-Portal.jpg?fit=1200%2C909&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2023\/11\/Fantasy-Portal.jpg?fit=1200%2C909&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2023\/11\/Fantasy-Portal.jpg?fit=1200%2C909&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2023\/11\/Fantasy-Portal.jpg?fit=1200%2C909&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.techandtrain.com\/blog\/wp-content\/uploads\/2023\/11\/Fantasy-Portal.jpg?fit=1200%2C909&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/posts\/619","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/comments?post=619"}],"version-history":[{"count":1,"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/posts\/619\/revisions"}],"predecessor-version":[{"id":621,"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/posts\/619\/revisions\/621"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/media\/620"}],"wp:attachment":[{"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/media?parent=619"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/categories?post=619"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.techandtrain.com\/blog\/wp-json\/wp\/v2\/tags?post=619"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}