1 / 9

Jenkins for Continuous Integration

Visualpath gives Best DevOps Online Training in Ameerpet. We provide Live Instructor-Led Online & Classroom Training Classes delivered by experts from the industry. All the class recordings, presentations will be shared with you for reference. DevOps Online Training in Hyderabad. Contact us 91-9989971070. <br>https://www.visualpath.in/devops-online-training.html

rajanikk
Download Presentation

Jenkins for Continuous Integration

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Call: +91-9989971070 Visit: www.visualpath.in What is Jenkins? Jenkins for Continuous Integration

  2. What is Jenkins? • Ansible is an open-source platform used for automation and for various operations such as configuration management, application deployment, task automation, and IT orchestration. • Ansible is easy to set up, and it is efficient, reliable, and powerful. It runs on Linux, Mac, or BSD. • Jenkins is a self-contained Java-based program, ready to run out-of-the-box, with packages for Windows, Linux, macOS and other Unix-like operating systems.

  3. Jenkins for Continuous Integration: • Continuous integration is a process in which all development work is integrated as early as possible. The resulting artifacts are automatically created and tested. • This process allows to identify errors in an early stage of the project. • The Jenkins build server is a tool to provide this functionality.

  4. Slide Title

  5. Important Terms in Ansible • Controller Machine: This is where Ansible gets installed. The controller machine helps in enabling provisioning on servers we manage. • Inventory: This is basically an initializing file that contains information about the servers that we are managing. • Playbook: It is an organized unit of scripts defining an automated work for the configuration management of our server. • Task: A task block defines a single procedure to be executed on the server like installing packages.

  6. Continuous Integration with Jenkins • Let us imagine a scenario where the complete source code of the application was built and then deployed on test server for testing. • It sounds like a perfect way to develop software, but, this process has many flaws. • Developers have to wait until the complete software is developed for the test results.

  7. There is a high possibility that the test results might show multiple bugs. It was tough for developers to locate those bugs because they have to check the entire source code of the application. • It slows the software delivery process. • Continuous feedback pertaining to things like coding or architectural issues, build failures, test status and file release uploads was missing due to which the quality of software can go down. • The whole process was manual which increases the risk of frequent failure.

  8. CONTACT For More Information About DevOps Online Training Address:- Flat no: 205, 2nd Floor, Nilgiri Block, Aditya Enclave, Ameerpet, Hyderabad-16 Ph No : +91-9989971070 Visit : www.visualpath.in E-Mail : online@visualpath.in

  9. THANK YOU Call: +91-9989971070 Visit: www.visualpath.in

More Related