Step 1: Go to New Items (Top Left Corner)

Screenshot 2026-07-31 192459.png

Step 2: Give it a name and select Freestyle Project. Then select Ok to create

Screenshot 2026-07-31 192932.png

Step 3: Scroll down to build steps, Click add build step and select Execute Shell

Screenshot 2026-07-31 193554.png

Step 4: Click Add build step again, and select Invoke Top level Maven targets, then click save

Screenshot 2026-07-31 193850.png

Step 5: Go to Jenkins Home Page, click on my-jobs, then Click on build now. Then watch the image get built. you can click on the build time below builds by the lower left corner of the screen, then click on Console output to see the build logs

Screenshot 2026-07-31 194429.png

Screenshot 2026-07-31 194911.png

Note:

  1. It is better to install tools directly on server, because it is much more flexible than installing tools via plugins. The reason for this is because plugins are limited to provided input fields.

2A. In other for additional tools like nodejs to appear on the tools section, it needs to be installed through plugins first. Go to Plugins, Available plugins, and search for tool name, then install it.

Screenshot 2026-07-31 195550.png

2B. Go back to Tools and the installed tool will appear there. then go on and configure the tool before the tool can be used on projects.

Screenshot 2026-07-31 195936.png