Posts

Showing posts with the label #Tools

Jenkins Pipeline

Hello World, Since we know, what is Jenkins and how to use it  So  let's talk about its plugin called "Jenkins Pipeline". If you missed the blog post about the Jenkins then you can access and read from here . What is it? Official definition: Jenkins Pipeline (or simply "Pipeline" with a capital "P") is a suite of plugins which supports implementing and integrating  continuous delivery pipelines  into Jenkins. Explanation:   So from the above official definition, we can conclude that Jenkins pipeline helps us to integrate multiple jobs into one Jenkins job and since all job are interconnected(which also known as  Stage ) so we can get the job outcome for those, based on that we can take further decision. So overall, It helps us to track the multiple stages. -------------------------------------------------------------- Where to and Who can use? Area of use:   Since Jenkins is a DevOps tool, which can automate the repetitive...

Jenkins Job Build for Maven and Cucumber

Image
Hello World, Moto:  In Jenkins, we all might be having a question which is,  "How to customize the Jenkins job build with the parameters" In this blog, we will see the build strategy configuration for the Jenkins job for Maven and cucumber automation project. Platform: Jenkins 2.121.3 Plugin(s):   Active Choices Parameter , Active Choices Reactive Parameter Solution: Step 1: Create 3 variables (1- Active Choices Parameter, 2- Active Choices Reactive Parameter) Step 2: Let's say those variables are the 'BuildStrategy'(Active Choice Parameter), 'Options' (Active Choice Reactive Parameter) , and 'Execute' (Active Choice Reactive Parameter) Step 3: Inject the groovy script for all variables accordingly, as shown below For 'BuildStrategy' inject this return ["Build Complete Suite:selected", "Build only selected features", "Build with custom provided tags"] For 'Options' inject...

How to Add Unpacked Chrome Extension

Image
Hello World, Here we will learn about adding an unpacked chrome extension. So let's know first, what is "Unpacked Chrome Extension" and "Packed Chrome Extension"? 1-Unpacked Chrome Extension: A source/codebase with the directory structure for chrome extension, is known as an Unpacked Chrome extension. 2-Packed Chrome Extension: A file having extension "crx" with it is known as a packed chrome extension. For Example:  MyChromeExtension.crx is a packed chrome extension, whereas all the codebase with directory structure is an unpacked chrome extension. Okay,  So why we do packing of extension ?. Well, its very simple, for easiness to its users. Just like as we do create "jar" file (container for the bunch of classes) which could be easily used. packing converts all codebase(which may include several files) into a single unit, and it makes it handy. So let's start with #HOW_TO_ADD_UNPACKED_CHROME_EXTENSION... You have to...