in Technology by
How is continuous integration achieved using Jenkins?

1 Answer

0 votes
by

Continuous integration is a process where a developer’s code changes are constantly integrated into the main code and the same will be tested automatically and the results of the tests will decide whether the change is ready for deployment. In this process -

  • Developer Makes a change - commit/pull_request - in feature/dev branch
  • Source Control Management system generates appropriate events
  • SCM Specific Jenkins Plugins like Git/SVN will detect those events from the configured repositories and these events will be used to Trigger - build/dependent/test - jobs on Jenkins
  • After the Test/Dependent jobs are completed, the change/patch will be labeled according to the status of the test job
  • Based on the Status (i.e. readiness of a change to be merged with the main branch), the Continuous Delivery or Continuous Deployment strategy/tool will take it forward.

Related questions

0 votes
    How does Jenkins achieve Continuous Integration?...
asked Oct 1, 2021 in Technology by JackTerrance
0 votes
    What are the Continuous Integration tools, and why is Jenkins better than them?...
asked Oct 1, 2021 in Technology by JackTerrance
0 votes
    Explain about Continuous Integration, Continuous Delivery, and Continuous Deployment?...
asked Jul 16, 2021 in Technology by JackTerrance
0 votes
    Activities that are part of continuous integration (i)Tests (ii)Code Build (iii)Inspection (iv)All of the Options (v)Version Control...
asked Mar 7, 2021 in Technology by JackTerrance
0 votes
    ___ is a continuous integration server...
asked Mar 7, 2021 in Technology by JackTerrance
0 votes
    Below are the 20 odd questions for CI or Continuous Integration (1)----- is a .Net build tool. (i)NAnt (ii)Ant (iii)Maven (2)Git, ... )(i) (20)(ii) (21)(i) (22)(i) (23)(iv)...
asked Dec 7, 2020 in Technology by Editorial Staff
0 votes
    Continuous Integration CI interview Questions [Essential for 2020]...
asked Oct 5, 2020 in Technology by Editorial Staff
0 votes
    How can we differentiate between continuous integration, continuous delivery and DevOps? How are they related to ... deployments? Select the correct answer from above options...
asked Jan 25, 2022 in Education by JackTerrance
0 votes
    What is Continuous Integration?...
asked Jun 13, 2021 in Education by Editorial Staff
0 votes
    How can we start using Jenkins from the command line?...
asked Oct 1, 2021 in Technology by JackTerrance
0 votes
    How code coverage is measured/tracked using Jenkins in a CI environment?...
asked Sep 14, 2021 in Technology by JackTerrance
0 votes
    How to monitor Jenkins using common Observability tools?...
asked Jul 17, 2021 in Technology by JackTerrance
0 votes
    How code coverage is measured/tracked using Jenkins in a CI environment?...
asked Jul 17, 2021 in Technology by JackTerrance
0 votes
    Compression of images could be easily achieved using which gulp plug-in? A. gulp-minjpg B. gulp-minipng C. gulp-minjpeg D. gulp-imagemin E. gulp-minijpeg...
asked Feb 3, 2023 in Technology by JackTerrance
0 votes
    Joining two lists can be achieved either using the _________ function. (a) Concat (b) Join (c) Reduce (d) ... and Out of R Programming Select the correct answer from above options...
asked Feb 15, 2022 in Education by JackTerrance
...